summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pipe_vbuf.c
AgeCommit message (Expand)AuthorFilesLines
2017-04-13draw: remove unused overflow()Samuel Pitoiset1-8/+0
2016-01-07draw: rework handling of non-existing outputs in emit codeRoland Scheidegger1-21/+31
2015-12-06gallium/auxiliary: Sanitize NULL checks into canonical formEdward O'Callaghan1-1/+1
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-4/+4
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-4/+4
2013-08-02draw: use the vertex sizeZack Rusin1-1/+1
2013-06-28draw/translate: fix instancingZack Rusin1-1/+1
2011-11-11draw: handle out of memory conditionsBrian Paul1-3/+5
2011-09-22draw: Respect max_indices from the renderer.Kurt Daverman1-1/+1
2011-04-22draw: fix point/line/tri flushing bug in vbuf codeBrian Paul1-4/+10
2010-08-16draw: No need to make max_vertices even.Chia-I Wu1-3/+0
2010-05-05gallium: rename draw() to draw_elements() in vbuf codeBrian Paul1-3/+3
2010-05-05gallium: rework provoking vertex codeBrian Paul1-13/+2
2010-04-26draw: Pass-through pipe_buffer::max_index to translate.José Fonseca1-2/+2
2010-04-18draw: Cosmetic cleanups and comments.José Fonseca1-1/+1
2010-03-26draw: Use translate function instead of switch casesJakob Bornecrantz1-30/+7
2010-03-01draw: Rename pipe formats.José Fonseca1-1/+1
2009-12-30Add lame support for instanceID to draw module.Michal Krol1-1/+2
2009-12-29Implement draw_arrays_instanced() in softpipe.Michal Krol1-1/+2
2009-06-09draw: implement flatshade_first for drawing pipelineBrian Paul1-2/+13
2009-04-28gallium/draw: add ability to print out active pipeline stagesKeith Whitwell1-0/+1
2009-02-18Merge commit 'origin/draw-vbuf-interface'Keith Whitwell1-54/+37
2009-02-18util: Move p_debug.h into util module.José Fonseca1-2/+2
2009-02-17draw: second argument to unmap is max, not countKeith Whitwell1-1/+1
2009-02-17draw: add map/unmap directives for swtnl driver interfaceKeith Whitwell1-54/+37
2009-02-11draw: Cap max vertices instead of failing assert.José Fonseca1-2/+3
2008-12-10gallium: change 65535 to UNDEFINED_VERTEX_IDAlan Hourihane1-1/+1
2008-12-10gallium: temporary check for > 65535 verticesAlan Hourihane1-0/+2
2008-10-06make draw's vertex_info struct smaller/quicker to compare with memcmp()Keith Whitwell1-2/+2
2008-08-24gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul1-1/+2
2008-06-18gallium: additional fixes to ensure even number of vertices per bufferBrian Paul1-0/+3
2008-06-11draw: don't assume vertex position is in data[0]Keith Whitwell1-0/+2
2008-06-04draw: respect driver's max vertex buffer sizeKeith Whitwell1-0/+6
2008-05-29gallium: MSVC warning fixes.José Fonseca1-1/+1
2008-05-09draw: fix translate double-free, minor cleanupsKeith Whitwell1-3/+0
2008-05-09draw: mimize cost of translate key compares, use cache universallyKeith Whitwell1-6/+14
2008-04-23draw: remove stupid debug (Keith)Keith Whitwell1-1/+1
2008-04-23draw: add missing break (Jakob)Keith Whitwell1-1/+2
2008-04-21draw: propogate lots of errorsKeith Whitwell1-3/+2
2008-04-19draw: rearrange debug codeKeith Whitwell1-54/+1
2008-04-19draw: move some pipeline-specific code & state to draw_pipe.[ch]Keith Whitwell1-0/+1
2008-04-19draw: rename pipeline files to draw_pipe_*Keith Whitwell1-0/+529