aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pt_fetch_emit.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* draw: add passthrough path to the pipelineKeith Whitwell2008-04-031-61/+3
* draw: add missing break statementKeith Whitwell2008-04-021-0/+1
* draw: Set the backend prim in the pt 'prepare' operationKeith Whitwell2008-04-021-15/+18
* gallium: replace PIPE_ATTRIB_MAX with PIPE_MAX_ATTRIBSBrian2008-03-271-1/+1
* draw: rename emit functions to match pipe_format namesKeith Whitwell2008-03-231-22/+17
* draw: restructure fetch/emit as a pair of function callsKeith Whitwell2008-03-231-109/+152
* gallium: beginnings of draw module vertex reworkKeith Whitwell2008-03-231-0/+326