summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/softpipe/sp_prim_vbuf.c
Commit message (Expand)AuthorAgeFilesLines
* draw: implement pipeline statistics in the draw moduleZack Rusin2013-04-161-0/+23
* softpipe: Handle adjacency primitives.José Fonseca2012-11-091-0/+46
* draw/softpipe: EXT_transform_feedback support (v2)Dave Airlie2012-01-101-7/+4
* gallium: make vbuf_render::set_primitive() return voidBrian Paul2012-01-071-2/+1
* draw: rewrite stream output to handle all the dark cornersZack Rusin2010-06-161-4/+6
* gallium: add basic support for stream output queriesZack Rusin2010-06-081-0/+5
* gallium: make draw auto work and add relevant caps and docsZack Rusin2010-06-081-0/+10
* gallium: rename draw() to draw_elements() in vbuf codeBrian Paul2010-05-051-2/+2
* gallium: rework provoking vertex codeBrian Paul2010-05-051-114/+194
* softpipe: formatting fixes and commentsBrian Paul2010-04-161-66/+63
* softpipe: quads never provoke the first vertexMarek Olšák2010-03-091-68/+12
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-221-1/+2
|\
| * softpipe: Fix vertex buffer memory leak.José Fonseca2010-01-191-0/+2
* | softpipe: Fix leak in vbuf draw moduleJakob Bornecrantz2010-01-181-1/+1
|/
* softpipe: Silence unused variable warning.Vinson Lee2009-12-271-0/+1
* softpipe: prefix non-static functions with sp_Brian Paul2009-10-071-43/+43
* softpipe: remove old prim_setup draw stageKeith Whitwell2009-08-231-76/+31
* softpipe: move flatshade-first check out of loopKeith Whitwell2009-08-181-30/+50
* softpipe: actually pass >1 quad from triangle routineKeith Whitwell2009-07-241-0/+2
* Merge branch 'ext-provoking-vertex'Brian Paul2009-06-191-65/+164
|\
| * softpipe: implement flatshade_first for trianglesBrian Paul2009-06-091-58/+182
* | softpipe: separate case for PIPE_PRIM_POLYGON in sp_vbuf_draw()Brian Paul2009-06-031-2/+12
* | softpipe: fix incorrect tri vertex order for PIPE_PRIM_POLYGON renderingBrian Paul2009-06-031-1/+1
* | softpipe: fix incorrect provoking vertex color for PIPE_PRIM_POLYGONBrian Paul2009-05-301-1/+15
|/
* Revert "softpipe: added null ptr check for align_free() call in vbuf code"Brian Paul2009-03-051-2/+1
* softpipe: added null ptr check for align_free() call in vbuf codeBrian Paul2009-03-051-1/+2
* softpipe: add dumping of post-tranfsormed vertices (disabled)Keith Whitwell2009-02-271-0/+33
* softpipe: update to new draw interfacesKeith Whitwell2009-02-171-13/+32
* gallium: massage sp_vbuf_draw() and sp_vbuf_draw_arrays() to look more alikeBrian Paul2008-11-241-12/+17
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-0/+1
* softpipe: more work to get non-reduced primitives working in vbufKeith Whitwell2008-05-121-26/+19
* softpipe: make vbuf handle all primitive typesKeith Whitwell2008-05-121-108/+147
* softpipe: call setup_prepare earlier so that vertex info is correct when queriedKeith Whitwell2008-04-161-4/+10
* softpipe: calculate determinant for all triangles, don't rely on draw module ...Keith Whitwell2008-04-141-28/+0
* softpipe: do our own culling, don't rely on the draw module.Keith Whitwell2008-04-141-4/+17
* remove usage of vertex_headerKeith Whitwell2008-04-101-101/+122
* gallium: improvements, or extensions at least, to the passthrough pathKeith Whitwell2008-03-171-2/+11
* gallium: finish remaining prim types for sp_vbuf_draw_arrays()Brian2008-03-161-0/+73
* gallium: fix some compiler warningsKeith Whitwell2008-03-141-1/+1
* gallium: plug in new sp_vbuf_draw_arrays() functionBrian2008-03-131-0/+57
* Code reorganization: update build.José Fonseca2008-02-151-3/+3
* Code reorganization: move files into their places.José Fonseca2008-02-151-0/+221