Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-04-21 | gallium/draw: fix point sprite handling | Brian Paul | |
New draw API function to indicate whether or not to convert points to quads for sprite rasterization. Fix point-to-quad conversion regression in the wide-point stage. We need to check the pipe_rasterizer_state::point_quad_rasterization flag. | |||
2010-04-18 | draw: Cosmetic cleanups and comments. | José Fonseca | |
2010-02-02 | gallium: Make pipe_atomic a regular int32_t. | José Fonseca | |
2010-01-22 | gallium/draw: apply DRAW_PIPE_FLAG_MASK to all vertex elements | Brian Paul | |
Depending on first/last provoking vertex either the first or last element/index may have the extra DRAW_PIPE_x flags. Mask off those bits for all vertex elements to be safe (esp. for the quad case). This may be overly cautious, but it's a cheap operation. Fixes a segfault caused by large/bogus vertex indexes otherwise. | |||
2010-01-22 | gallium/draw: added comments, whitespace fixes | Brian Paul | |
2009-08-13 | draw: Remove unused variable. | José Fonseca | |
2009-08-13 | Merge branch 'mesa_7_5_branch' | Keith Whitwell | |
2009-08-13 | draw: cope with more primitives in draw_pipeline_run | Keith Whitwell | |
This previously was used only for decomposed (POINT/LINE/TRI) primitives, but for some time a full range of primitives could end up in here. Fixes trivial/lineloop-clip on softpipe, among others. (cherry picked from commit 87cd8a3b8a2407b30916be418ff2f95dfea5d2ad) | |||
2009-06-18 | draw: clean up indentation | Brian Paul | |
2008-08-24 | gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.h | Brian Paul | |
Also, rename p_tile.[ch] to u_tile.[ch] | |||
2008-08-20 | gallium: fix typo in LINE() macro (replace i+1 with i1 var) | Brian Paul | |
We were sometimes referencing an invalid vertex. Fixes progs/trivial/line-clip.c test among others. | |||
2008-06-02 | draw: Fix MSVC warnings. | José Fonseca | |
2008-05-13 | decomposition from keith, adds decomposition of more prim to the pipeline | Zack Rusin | |
2008-05-08 | redo the linear paths | Zack Rusin | |
2008-04-24 | gallium: comments | Brian Paul | |
2008-04-24 | draw: handle edgeflags and reset-line-stipple again | Keith Whitwell | |
2008-04-21 | draw: consolidate all the passthrough line/tri/point funcs | Keith Whitwell | |
2008-04-19 | draw: make draw_reset_vertex_ids private to the draw_pipe_* code | Keith Whitwell | |
2008-04-19 | draw: put pipeline flushing behind a new interface | Keith Whitwell | |
2008-04-19 | draw: move pt_pipeline code to draw_pipe.c | Keith Whitwell | |
This is now the drawing interface to the pipeline. No more calling into pipeline.first->tri(), etc. | |||
2008-04-19 | draw: move some pipeline-specific code & state to draw_pipe.[ch] | Keith Whitwell | |