summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_private.h
AgeCommit message (Expand)AuthorFilesLines
2010-09-17gallium: rework handling of sprite_coord_enable stateBrian Paul1-3/+14
2010-08-25draw: specialized cliptesting routinesKeith Whitwell1-3/+9
2010-08-25draw: Add draw_set_index_buffer and others.Chia-I Wu1-0/+2
2010-08-16draw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_MASK.Chia-I Wu1-14/+8
2010-08-16draw: Replace vcache by vsplit.Chia-I Wu1-1/+0
2010-08-16draw: Replace varray by vsplit.Chia-I Wu1-1/+1
2010-08-16draw: Add flags to draw_prim_info.Chia-I Wu1-0/+5
2010-07-29gallium: implement bounds checking for constant buffersBrian Paul1-1/+6
2010-07-21draw: disable depth clipping if depth clamp is enabledMarek Olšák1-0/+1
2010-07-06draw: implement vertex texture sampling using llvmZack Rusin1-0/+7
2010-06-25draw: limit the number of vertex shader variants kept aroundZack Rusin1-0/+3
2010-06-15gs: make sure we end primitives when finishing executing shadersZack Rusin1-5/+0
2010-06-15draw: finish the new pipeline setupZack Rusin1-7/+2
2010-06-15draw wipKeith Whitwell1-10/+38
2010-06-10draw: geometry shader fixesZack Rusin1-0/+5
2010-06-08gallium: basic and initial implementation of the stream output interfaceZack Rusin1-0/+6
2010-04-26draw: Always use the llvm middle end when available & enabled.José Fonseca1-1/+2
2010-04-21gallium/draw: fix point sprite handlingBrian Paul1-0/+1
2010-04-20Merge branch 'gallium-index-bias'José Fonseca1-0/+1
2010-04-19draw llvm: fix typo (boolean, not bool)Zack Rusin1-1/+1
2010-04-19draw llvm: allow runtime switching of pipelines (yes/no to llvm)Zack Rusin1-0/+1
2010-04-19draw: Implement index bias.José Fonseca1-0/+1
2010-04-19Merge branch '7.8'Brian Paul1-1/+14
2010-04-19gallium/draw: use correct rasterization state for wide/AA points/linesBrian Paul1-1/+14
2010-04-11scons: Make LLVM a black-white dependency.José Fonseca1-2/+2
2010-02-22gallium/draw: initial code to properly support llvm in the draw moduleZack Rusin1-0/+11
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin1-6/+0
2010-02-02draw: add const qualifiers, fix return typesBrian Paul1-2/+2
2010-01-28gallium: Rename PIPE_MAX_CONSTANT to PIPE_MAX_CONSTANT_BUFFERS.Michal Krol1-5/+5
2010-01-28gallium: Enable multiple constant buffers for vertex and geometry shaders.Michal Krol1-11/+17
2010-01-16draw: Fix memory leak in gs codeJakob Bornecrantz1-0/+1
2010-01-15draw: Add GALLIUM_DUMP_VS environment variable.Luca Barbieri1-0/+2
2010-01-05Merge branch 'master' into instanced-arraysMichal Krol1-3/+29
2009-12-29Implement draw_arrays_instanced() in softpipe.Michal Krol1-0/+2
2009-12-25gallium: add geometry shader support to galliumZack Rusin1-3/+29
2009-12-14gallium: more work for edgeflags changesRoland Scheidegger1-0/+1
2009-12-09gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell1-2/+0
2009-07-16gallium: reduce recursive include of tgsi_exec.hKeith Whitwell1-1/+2
2009-07-16gallium: proper constructor and destructor for tgsi_exec_machineKeith Whitwell1-1/+1
2008-12-10Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul1-0/+2
2008-12-10gallium: added draw_set_mrd() function to fix polygon offsetBrian Paul1-0/+2
2008-12-04gallium: added draw_texture_samplers() to support texture fetches from vertex...Brian1-0/+3
2008-10-10Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell1-0/+3
2008-10-10gallium: silence warningAlan Hourihane1-1/+1
2008-10-07draw: add switch for drivers to force vertex data passthroughKeith Whitwell1-0/+3
2008-07-28Merge tgsi/exec and tgsi/util directories.José Fonseca1-2/+2
2008-06-11draw: don't assume vertex position is in data[0]Keith Whitwell1-1/+1
2008-06-04draw: respect driver's max vertex buffer sizeKeith Whitwell1-0/+1
2008-05-31draw: Remove const qualifier.Michal Krol1-1/+1
2008-05-29draw: add more switches to turn FSE on/offKeith Whitwell1-1/+2