summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_gs.c
Commit message (Expand)AuthorAgeFilesLines
* draw: implement distance cullingZack Rusin2013-06-101-0/+4
* draw: make sure clipdistances work with geometry shadersZack Rusin2013-06-101-0/+6
* draw: implement support for multiple viewportsZack Rusin2013-05-251-2/+9
* draw/gs: don't bind the tgsi state if we're using llvm pathsZack Rusin2013-05-141-1/+6
* draw/gs: don't crash when vs/gs signatures don't matchZack Rusin2013-05-021-39/+54
* draw: add code to reset instance dependent dataZack Rusin2013-04-221-1/+13
* draw/gs: make sure geometry shaders don't overflowZack Rusin2013-04-161-7/+43
* draw/gs: Return early if the passed geometry shader is nullZack Rusin2013-04-161-0/+3
* draw: implement pipeline statistics in the draw moduleZack Rusin2013-04-161-4/+20
* draw: Silence uninitialized var warnings.José Fonseca2013-04-171-3/+4
* draw/gs: cleanup some debugging codeZack Rusin2013-04-031-4/+0
* draw: Implement support for primitive idZack Rusin2013-04-031-5/+8
* draw/gs: Fix memory corruption with multiple primitivesZack Rusin2013-04-031-10/+15
* draw: fix some build breakage when LLVM is not usedBrian Paul2013-03-281-1/+6
* draw: Allocate the output buffer for output primitivesZack Rusin2013-03-271-2/+1
* gallium/llvm: implement geometry shaders in the llvm pathsZack Rusin2013-03-271-17/+283
* draw/gs: Fetch more than one primitive per invocationZack Rusin2013-03-271-13/+47
* draw/gs: Abstract the portions of GS that are tgsi specificZack Rusin2013-03-271-128/+142
* draw/gs: Correctly iterate the emitted primitivesZack Rusin2013-03-071-4/+4
* 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