summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c
Commit message (Expand)AuthorAgeFilesLines
* draw: Ensure draw_pt_middle_end::bind_parameters is never NULL.José Fonseca2013-09-201-0/+8
* draw/translate: fix instancingZack Rusin2013-06-281-0/+3
* draw: don't crash on vertex buffer overflowZack Rusin2013-05-141-1/+1
* draw: replace assert(0) with debug_warn_once()Brian Paul2012-01-071-2/+2
* draw: whitespace fixes, etc.Brian Paul2012-01-071-51/+38
* gallium: make vbuf_render::set_primitive() return voidBrian Paul2012-01-071-7/+1
* draw: Prevent out-of-bounds vertex buffer access.José Fonseca2011-04-011-1/+1
* gallium: remove pipe_vertex_buffer::max_indexMarek Olšák2011-02-141-1/+1
* draw: Remove UNDEFINED_VERTEX_ID checks in emit pathes.Chia-I Wu2010-08-251-11/+0
* draw: No need to make max_vertices even.Chia-I Wu2010-08-161-9/+0
* draw: Add prim flags to middle ends.Chia-I Wu2010-08-161-3/+6
* draw: don't try to precalculate the pipeline output primitiveKeith Whitwell2010-06-231-2/+7
* geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin2010-06-091-1/+2
* gallium: rename draw() to draw_elements() in vbuf codeBrian Paul2010-05-051-6/+6
* draw: Pass-through pipe_buffer::max_index to translate.José Fonseca2010-04-261-2/+4
* draw: Use translate function instead of switch casesJakob Bornecrantz2010-03-261-32/+7
* Add lame support for instanceID to draw module.Michal Krol2009-12-301-0/+1
* Implement instanced indexed draw.Michal Krol2009-12-301-0/+1
* Implement draw_arrays_instanced() in softpipe.Michal Krol2009-12-291-0/+3
* draw: Fix assertion failure at fetch_emit_prepareMike Kaplinksiy2009-05-271-0/+6
* draw: second argument to unmap is max, not countKeith Whitwell2009-02-171-3/+3
* draw: add map/unmap directives for swtnl driver interfaceKeith Whitwell2009-02-171-32/+37
* gallium: standardize on stride instead of pitch in the interfaceZack Rusin2009-01-271-1/+1
* gallium: added missing brace to fix broken buildBrian Paul2008-12-101-1/+1
* gallium: change 65535 to UNDEFINED_VERTEX_IDAlan Hourihane2008-12-101-3/+3
* gallium: more vertex count checksAlan Hourihane2008-12-101-0/+10
* gallium: temporary check for > 65535 verticesAlan Hourihane2008-12-101-0/+3
* make draw's vertex_info struct smaller/quicker to compare with memcmp()Keith Whitwell2008-10-061-2/+2
* draw: attempt atomic submit of large drawelements callsKeith Whitwell2008-08-261-5/+4
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
* gallium: additional fixes to ensure even number of vertices per bufferBrian Paul2008-06-181-0/+9
* draw: respect driver's max vertex buffer sizeKeith Whitwell2008-06-041-1/+5
* draw: draw_range_elements trialKeith Whitwell2008-05-291-0/+48
* draw: mimize cost of translate key compares, use cache universallyKeith Whitwell2008-05-121-1/+2
* draw: fix translate double-free, minor cleanupsKeith Whitwell2008-05-091-1/+2
* redo the linear pathsZack Rusin2008-05-081-10/+8
* implement linear path for fetch_emit pipelineZack Rusin2008-05-081-4/+60
* Add translate cache to fetch_emit stage and add out of memoryZack Rusin2008-04-231-7/+13
* draw: squash a couple of memory leaksKeith Whitwell2008-04-211-0/+5
* draw: propogate lots of errorsKeith Whitwell2008-04-211-0/+2
* draw: rearrange debug codeKeith Whitwell2008-04-191-3/+13
* draw: add missing translate->set_buffer for fetch emit pathKeith Whitwell2008-04-191-0/+8
* draw: move incoming vertex state into draw->ptKeith Whitwell2008-04-191-3/+3
* draw: make draw_pt_fetch_emit use translate facilityKeith Whitwell2008-04-191-116/+70
* draw: add commentKeith Whitwell2008-04-171-0/+5
* draw: make pt run pipeline when need_pipeline is true, not just when clippedKeith Whitwell2008-04-161-1/+2
* silence some warningsZack Rusin2008-04-141-2/+0
* draw: flush pipeline before trying to allocate more hw verticesKeith Whitwell2008-04-141-0/+4
* remove usage of vertex_headerKeith Whitwell2008-04-101-6/+0
* draw: strip edgeflags out of fetch-emit pathKeith Whitwell2008-04-071-1/+1