aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c
Commit message (Expand)AuthorAgeFilesLines
* 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-61/+56
* gallium: make vbuf_render::set_primitive() return voidBrian Paul2012-01-071-5/+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: s/varient/variant/Brian Paul2010-12-161-3/+3
* draw: specialized cliptesting routinesKeith Whitwell2010-08-251-1/+1
* draw: Remove UNDEFINED_VERTEX_ID checks in emit pathes.Chia-I Wu2010-08-251-9/+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-3/+5
* geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin2010-06-091-6/+5
* 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-1/+2
* draw: Use translate function instead of switch casesJakob Bornecrantz2010-03-261-25/+4
* gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol2010-02-221-2/+1
* draw: Remove unnecessary headers.Vinson Lee2010-01-211-1/+0
* gallium: remove // comment and extra whitespaceBrian Paul2009-10-021-7/+0
* gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell2009-03-131-1/+2
* 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-49/+55
* gallium: standardize on stride instead of pitch in the interfaceZack Rusin2009-01-271-2/+2
* gallium: change 65535 to UNDEFINED_VERTEX_IDAlan Hourihane2008-12-101-3/+3
* gallium: more vertex count checksAlan Hourihane2008-12-101-2/+12
* 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-3/+3
* draw: don't keep refetching constant inputsKeith Whitwell2008-10-021-18/+19
* draw: attempt atomic submit of large drawelements callsKeith Whitwell2008-08-261-3/+4
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+2
* gallium: split long prims into chunks with an even number of verticesBrian Paul2008-06-181-0/+9
* draw: fix intermediate buffer confusion in draw_vs_varient.cKeith Whitwell2008-06-061-0/+7
* draw: respect driver's max vertex buffer sizeKeith Whitwell2008-06-041-7/+10
* draw: draw_range_elements trialKeith Whitwell2008-05-291-0/+49
* draw: share machineKeith Whitwell2008-05-291-6/+0
* draw: support psize in vs_varient pathsKeith Whitwell2008-05-271-32/+3
* draw: add disabled debug codeKeith Whitwell2008-05-271-1/+27
* draw: ensure vs outputs mapped correctly to vinfo attribsKeith Whitwell2008-05-271-0/+1
* draw: explicitly list nr_inputs, outputs in varient keyKeith Whitwell2008-05-271-5/+9
* draw: Fix for EMIT_4UB caseJakob Bornecrantz2008-05-271-1/+4
* draw: hook up viewport / rhw emit to varient key stateKeith Whitwell2008-05-271-2/+2
* draw: fse works with elts, remove assertKeith Whitwell2008-05-231-8/+2
* draw: add viewport to varient stateKeith Whitwell2008-05-231-1/+8
* draw: create specialized vs varients incorporating fetch & emitKeith Whitwell2008-05-231-0/+338
* draw: get rid of fetch-shade-emit frontend hackKeith Whitwell2008-05-231-677/+0
* draw: turn fse path into a middle endKeith Whitwell2008-05-121-38/+1
* draw: add fetch-shade-emit pathKeith Whitwell2008-05-121-0/+714