summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* 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
* draw: Add draw_set_index_buffer and others.Chia-I Wu2010-08-255-31/+104
* draw: reduce the size of the llvm variant keyKeith Whitwell2010-08-224-38/+100
* draw: Don't assert if indices point outside vertex buffer.José Fonseca2010-08-221-2/+7
* draw_llvm: fix segfaults on non-SSE2 CPUs where it is disabled (v2)Luca Barbieri2010-08-163-17/+32
* drwa: Fix polygon edge flags.Chia-I Wu2010-08-161-1/+1
* draw: No need to make max_vertices even.Chia-I Wu2010-08-166-30/+0
* draw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_MASK.Chia-I Wu2010-08-166-30/+19
* drwa: Add PRIMITIVE macro to vsplit.Chia-I Wu2010-08-162-20/+31
* draw: last_vertex_last is always true for GS and SO.Chia-I Wu2010-08-162-9/+3
* draw: Remove varray and vcache.Chia-I Wu2010-08-167-1278/+2
* draw: Replace vcache by vsplit.Chia-I Wu2010-08-163-26/+4
* draw: Replace varray by vsplit.Chia-I Wu2010-08-162-8/+9
* draw: Add vsplit frontend.Chia-I Wu2010-08-164-1/+693
* draw: Add new util function draw_pt_trim_count.Chia-I Wu2010-08-163-10/+9
* draw: Simplify frontend interface a little.Chia-I Wu2010-08-165-21/+11