summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_gs.c
Commit message (Expand)AuthorAgeFilesLines
* draw: account for separate shader objects in geometry shader codeBryan Cain2013-03-051-4/+27
* softpipe/draw/tgsi: simplify driver/tgsi sampler interfaceRoland Scheidegger2013-02-281-2/+1
* draw: remove some dead constant buffer codeBrian Paul2012-12-061-13/+0
* draw: Use symbolic primitive names in debug output.José Fonseca2012-12-041-3/+4
* draw: Remove redundant draw_geometry_shader_delete().José Fonseca2012-11-091-6/+2
* draw: silence MSVC signed/unsigned comparison warningsBrian Paul2012-10-171-2/+2
* Remove useless checks for NULL before freeingMatt Turner2012-09-051-3/+1
* draw: move tgsi-related state into a tgsi sub-structBrian Paul2012-08-161-11/+11
* draw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_MASK.Chia-I Wu2010-08-161-1/+1
* draw: Add flags to draw_prim_info.Chia-I Wu2010-08-161-0/+1
* draw: Mask out vertex flags in GS and stream output.Chia-I Wu2010-08-061-1/+1
* draw: Include draw_decompose_tmp.h in draw_gs_tmp.h.Chia-I Wu2010-08-061-19/+5
* draw: actually a noop, rather than not implementedZack Rusin2010-07-301-1/+4
* gallium: implement bounds checking for constant buffersBrian Paul2010-07-291-5/+8
* draw: Fix VMware spelling.Vinson Lee2010-07-281-1/+1
* gallium: add a timestamp disjoint queryZack Rusin2010-06-221-1/+1
* draw: implement triangle lists with adjacency support in gsZack Rusin2010-06-171-1/+23
* draw: implement lines with adjacency in geometry shadersZack Rusin2010-06-171-14/+40
* draw: rewrite stream output to handle all the dark cornersZack Rusin2010-06-161-1/+0
* gs: make sure we end primitives when finishing executing shadersZack Rusin2010-06-151-21/+7
* draw/gs: make sure gs works with elts and doesn't overrun the bufferZack Rusin2010-06-151-11/+42
* draw: finish the new pipeline setupZack Rusin2010-06-151-18/+23
* draw wipKeith Whitwell2010-06-151-21/+32
* draw/gs: copy the outputs only if we emitted somethingZack Rusin2010-06-121-3/+5
* draw: rewrite geometry shader pipelineZack Rusin2010-06-101-100/+136
* draw: geometry shader fixesZack Rusin2010-06-101-4/+43
* draw: make sure geometry shader correctly iterates the output bufferZack Rusin2010-06-091-4/+9
* draw: make sure the buffer is big enough to fit everything emitted by the gsZack Rusin2010-06-091-31/+5
* draw: fix geometry shader which emit multiplie primitivesZack Rusin2010-06-091-18/+20
* geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin2010-06-091-9/+16
* draw llvm: various fixes for the translation codeZack Rusin2010-03-301-6/+6
* gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol2010-01-281-2/+2
* gallium: Enable multiple constant buffers for vertex and geometry shaders.Michal Krol2010-01-281-5/+9
* gallium: Implement 2D constant buffers for fragment shader in softpipe.Michal Krol2010-01-281-1/+1
* draw: Fix memory leak in gs codeJakob Bornecrantz2010-01-161-0/+9
* gallium: remove TGSI_SEMANTIC_VERTICESZack Rusin2009-12-251-7/+6
* draw: disable some debugging output coming from the geometry shadersZack Rusin2009-12-251-5/+5
* draw/tgsi: fix geometry shader input/output swizzlingZack Rusin2009-12-251-0/+1
* gallium: add geometry shader support to galliumZack Rusin2009-12-251-0/+338