summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pipe_vbuf.c
Commit message (Expand)AuthorAgeFilesLines
* draw: rework handling of non-existing outputs in emit codeRoland Scheidegger2016-01-071-21/+31
* gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-4/+4
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-4/+4
* draw: use the vertex sizeZack Rusin2013-08-021-1/+1
* draw/translate: fix instancingZack Rusin2013-06-281-1/+1
* draw: handle out of memory conditionsBrian Paul2011-11-111-3/+5
* draw: Respect max_indices from the renderer.Kurt Daverman2011-09-221-1/+1
* draw: fix point/line/tri flushing bug in vbuf codeBrian Paul2011-04-221-4/+10
* draw: No need to make max_vertices even.Chia-I Wu2010-08-161-3/+0
* gallium: rename draw() to draw_elements() in vbuf codeBrian Paul2010-05-051-3/+3
* gallium: rework provoking vertex codeBrian Paul2010-05-051-13/+2
* draw: Pass-through pipe_buffer::max_index to translate.José Fonseca2010-04-261-2/+2
* draw: Cosmetic cleanups and comments.José Fonseca2010-04-181-1/+1
* draw: Use translate function instead of switch casesJakob Bornecrantz2010-03-261-30/+7
* draw: Rename pipe formats.José Fonseca2010-03-011-1/+1
* Add lame support for instanceID to draw module.Michal Krol2009-12-301-1/+2
* Implement draw_arrays_instanced() in softpipe.Michal Krol2009-12-291-1/+2
* draw: implement flatshade_first for drawing pipelineBrian Paul2009-06-091-2/+13
* gallium/draw: add ability to print out active pipeline stagesKeith Whitwell2009-04-281-0/+1
* Merge commit 'origin/draw-vbuf-interface'Keith Whitwell2009-02-181-54/+37
|\
| * draw: second argument to unmap is max, not countKeith Whitwell2009-02-171-1/+1
| * draw: add map/unmap directives for swtnl driver interfaceKeith Whitwell2009-02-171-54/+37
* | util: Move p_debug.h into util module.José Fonseca2009-02-181-2/+2
|/
* draw: Cap max vertices instead of failing assert.José Fonseca2009-02-111-2/+3
* gallium: change 65535 to UNDEFINED_VERTEX_IDAlan Hourihane2008-12-101-1/+1
* gallium: temporary check for > 65535 verticesAlan Hourihane2008-12-101-0/+2
* make draw's vertex_info struct smaller/quicker to compare with memcmp()Keith Whitwell2008-10-061-2/+2
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+2
* gallium: additional fixes to ensure even number of vertices per bufferBrian Paul2008-06-181-0/+3
* draw: don't assume vertex position is in data[0]Keith Whitwell2008-06-111-0/+2
* draw: respect driver's max vertex buffer sizeKeith Whitwell2008-06-041-0/+6
* gallium: MSVC warning fixes.José Fonseca2008-05-291-1/+1
* draw: fix translate double-free, minor cleanupsKeith Whitwell2008-05-091-3/+0
* draw: mimize cost of translate key compares, use cache universallyKeith Whitwell2008-05-091-6/+14
* draw: remove stupid debug (Keith)Keith Whitwell2008-04-231-1/+1
* draw: add missing break (Jakob)Keith Whitwell2008-04-231-1/+2
* draw: propogate lots of errorsKeith Whitwell2008-04-211-3/+2
* draw: rearrange debug codeKeith Whitwell2008-04-191-54/+1
* draw: move some pipeline-specific code & state to draw_pipe.[ch]Keith Whitwell2008-04-191-0/+1
* draw: rename pipeline files to draw_pipe_*Keith Whitwell2008-04-191-0/+529