summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pipe.c
Commit message (Expand)AuthorAgeFilesLines
* draw: rewrite primitive assemblerZack Rusin2013-08-081-4/+0
* draw: implement proper primitive assembler as a pipeline stageZack Rusin2013-08-031-0/+4
* draw: fix/improve dirty state validationBrian Paul2012-12-081-1/+1
* draw: fix crashes with out-of-bounds indicesRoland Scheidegger2012-11-151-3/+6
* draw: Don't revalidate pipeline on backend flushesJakob Bornecrantz2012-01-261-1/+2
* draw: Don't use the pipeline when drawing lines with fractional widths.José Fonseca2011-02-111-2/+2
* draw: Don't assert if indices point outside vertex buffer.José Fonseca2010-08-221-2/+7
* draw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_MASK.Chia-I Wu2010-08-161-8/+3
* draw: Replace vcache by vsplit.Chia-I Wu2010-08-161-6/+2
* draw: Add flags to draw_prim_info.Chia-I Wu2010-08-161-0/+4
* draw: Assert that only the first vetex may have flags set.Chia-I Wu2010-08-071-13/+23
* draw: Remove unnecessary vertex flag ANDs.Chia-I Wu2010-08-061-19/+15
* draw: Include draw_decompose_tmp.h in draw_pt_decompose.h.Chia-I Wu2010-08-061-103/+30
* draw: do bounds checking of array elements (debug only)Brian Paul2010-07-291-9/+26
* draw: initialize vertex headerZack Rusin2010-06-251-1/+1
* draw: mask off DRAW_PIPE_FLAG_MASK bits in prim decompose codeBrian Paul2010-06-231-25/+25
* draw: run the pipeline with the correct number of vertsZack Rusin2010-06-151-1/+1
* draw: fix primitive indexing in the pipelineZack Rusin2010-06-151-2/+4
* draw wipKeith Whitwell2010-06-151-24/+41
* gallium: rework provoking vertex codeBrian Paul2010-05-051-3/+39
* gallium/draw: fix point sprite handlingBrian Paul2010-04-211-0/+1
* draw: Cosmetic cleanups and comments.José Fonseca2010-04-181-1/+1
* gallium: Make pipe_atomic a regular int32_t.José Fonseca2010-02-021-0/+1
* gallium/draw: apply DRAW_PIPE_FLAG_MASK to all vertex elementsBrian Paul2010-01-221-3/+3
* gallium/draw: added comments, whitespace fixesBrian Paul2010-01-221-8/+30
* draw: Remove unused variable.José Fonseca2009-08-131-1/+0
* Merge branch 'mesa_7_5_branch'Keith Whitwell2009-08-131-22/+55
|\
| * draw: cope with more primitives in draw_pipeline_runKeith Whitwell2009-08-131-22/+55
* | draw: clean up indentationBrian Paul2009-06-181-11/+11
|/
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+0
* gallium: fix typo in LINE() macro (replace i+1 with i1 var)Brian Paul2008-08-201-1/+1
* draw: Fix MSVC warnings.José Fonseca2008-06-021-1/+2
* decomposition from keith, adds decomposition of more prim to the pipelineZack Rusin2008-05-131-24/+50
* redo the linear pathsZack Rusin2008-05-081-0/+39
* gallium: commentsBrian Paul2008-04-241-2/+2
* draw: handle edgeflags and reset-line-stipple againKeith Whitwell2008-04-241-10/+9
* draw: consolidate all the passthrough line/tri/point funcsKeith Whitwell2008-04-211-63/+0
* draw: make draw_reset_vertex_ids private to the draw_pipe_* codeKeith Whitwell2008-04-191-0/+2
* draw: put pipeline flushing behind a new interfaceKeith Whitwell2008-04-191-0/+8
* draw: move pt_pipeline code to draw_pipe.cKeith Whitwell2008-04-191-1/+116
* draw: move some pipeline-specific code & state to draw_pipe.[ch]Keith Whitwell2008-04-191-0/+161