summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* draw: Init llvm if not providedJakob Bornecrantz2011-01-242-3/+13
* draw: add missing LP_CHECK_MEMBER_OFFSET()Brian Paul2011-01-151-0/+2
* Merge branch 'draw-instanced'Brian Paul2011-01-153-4/+29
|\
| * gallivm/llvmpipe: implement system values and instanceIDBrian Paul2010-12-081-4/+17
| * draw: setup instance ID for SSE generatorBrian Paul2010-12-081-0/+6
| * draw: setup instance ID for VS interpreterBrian Paul2010-12-081-0/+6
* | draw: Fix an off-by-one bug in a vsplit assertion.Chia-I Wu2011-01-141-1/+2
* | gallium: drivers should reference vertex buffersMarek Olšák2011-01-061-2/+8
* | draw: s/varient/variant/Brian Paul2010-12-1610-110/+110
* | draw/llvm: don't flush in vs_llvm_delete()Brian Paul2010-12-091-12/+0
* | draw/llvm: remove redundant commentBrian Paul2010-12-091-1/+0
* | draw/llvm: remove extraneous conditionalBrian Paul2010-12-091-6/+4
* | gallium: support for array textures and related changesRoland Scheidegger2010-12-022-6/+8
* | gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-308-598/+735
|/
* gallivm: Remove the EMMS opcodes.José Fonseca2010-10-281-10/+0
* Merge branch 'primitive-restart-cleanup'Brian Paul2010-10-211-1/+85
|\
| * draw: implement primitive splitting for primitive restartBrian Paul2010-10-211-1/+85
* | draw: fix typo in commentBrian Paul2010-10-211-1/+1
|/
* draw: Remove unnecessary header.Vinson Lee2010-10-211-1/+0
* draw: use float version of LLVM Mul/Add instructionsBrian Paul2010-10-201-7/+7
* llvmpipe/draw: always enable LLVMAddInstructionCombiningPass()Brian Paul2010-10-201-7/+1
* draw: Move loop variable declaration outside for loop.Vinson Lee2010-10-191-1/+2
* draw: make sure viewport gets updated in draw llvm shaderKeith Whitwell2010-10-193-27/+47
* Merge branch 'llvm-cliptest-viewport'Keith Whitwell2010-10-195-42/+455
|\
| * draw: corrections to allow for different cliptest casesHui Qi Tay2010-10-191-3/+5
| * llvmpipe: clean up fields in draw_llvm_variant_keyKeith Whitwell2010-10-172-14/+9
| * draw: corrections for w coordinateHui Qi Tay2010-10-171-2/+3
| * draw: sanitize llvm variant keyHui Qi Tay2010-10-142-1/+3
| * draw: some changes to allow for runtime changes to userclip planesdelphi2010-10-105-20/+67
| * draw: added userclip planes and updated variant_keydelphi2010-10-042-47/+99
| * draw: added viewport and cliptest flagsHui Qi Tay2010-09-293-50/+98
| * draw: cliptest and viewport done in a single loop in vertex shaderHui Qi Tay2010-09-292-27/+293
* | draw/llvmpipe: replace DRAW_MAX_TEXTURE_LEVELS with PIPE_MAX_TEXTURE_LEVELSBrian Paul2010-10-124-20/+18
* | draw: check for null sampler pointersBrian Paul2010-09-301-4/+6
* | draw: pass sampler state down to llvm jit stateBrian Paul2010-09-293-0/+26
|/
* draw: Fullfil the new min_lod/max_lod/lod_bias/border_color dynamic stateJosé Fonseca2010-09-253-0/+33
* draw: Prevent clipped vertices overflow.José Fonseca2010-09-231-1/+13
* draw: don't apply flatshading to clipped tris with <3 vertsKeith Whitwell2010-09-231-17/+18
* draw: new draw_fs.[ch] filesBrian Paul2010-09-212-0/+115
* draw: check bitshift against PIPE_MAX_SHADER_OUTPUSBrian Paul2010-09-201-1/+5
* draw: fix test for using the wide-point stageBrian Paul2010-09-201-2/+2
* gallium: rework handling of sprite_coord_enable stateBrian Paul2010-09-176-81/+135
* draw: Remove unnecessary header.Vinson Lee2010-09-151-1/+0
* gallium: introduce get_shader_param (ALL DRIVERS CHANGED) (v3)Luca Barbieri2010-09-141-0/+13
* draw: minor reformattingBrian Paul2010-09-091-2/+1
* draw: Include missing headers in draw_vs_aos.h.Vinson Lee2010-09-021-0/+2
* draw: Include missing header in draw_vs_llvm.c.Vinson Lee2010-08-281-0/+1
* draw: specialized cliptesting routinesKeith Whitwell2010-08-2511-205/+267
* draw: Remove UNDEFINED_VERTEX_ID checks in emit pathes.Chia-I Wu2010-08-253-28/+0
* gallium: Use draw_set_index_buffer and others.Chia-I Wu2010-08-253-59/+4