summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* gallium: Make TGSI_SEMANTIC_FOG register four-component wide.José Fonseca2013-11-212-12/+1
* draw,llvmpipe: use exponent manipulation instead of exp2 for polygon offsetRoland Scheidegger2013-11-121-8/+13
* draw,llvmpipe,util: add depth bias calculation for arb_depth_buffer_floatMatthew McClure2013-11-074-8/+44
* draw: move type construction out of loopBrian Paul2013-11-041-1/+3
* gallium: new, unified pipe_context::set_sampler_views() functionBrian Paul2013-10-232-33/+37
* draw: make vs_slot signed.José Fonseca2013-10-151-2/+4
* draw: remove use of old bind_fragment_sampler_states()Brian Paul2013-10-032-82/+13
* draw: use pipe_context::bind_sampler_states() if non-nullBrian Paul2013-10-032-7/+97
* draw: rename bind_sampler_states variablesBrian Paul2013-10-032-19/+19
* draw: Add a null check for draw.Vinson Lee2013-09-301-1/+1
* draw/clip: don't emit so many empty trianglesZack Rusin2013-09-251-0/+39
* draw: Ensure draw_pt_middle_end::bind_parameters is never NULL.José Fonseca2013-09-202-0/+15
* gallivm: support indirect registers on both dimensionsZack Rusin2013-09-061-6/+17
* draw: fix segfaults with aaline and aapoint stages disabledMarek Olšák2013-08-311-2/+4
* draw: fix PIPE_MAX_SAMPLER/PIPE_MAX_SHADER_SAMPLER_VIEWS issuesRoland Scheidegger2013-08-302-6/+6
* draw: fix point/line/triangle determination in draw_need_pipeline()Brian Paul2013-08-291-25/+6
* draw: clean up setting stream out information a bitRoland Scheidegger2013-08-272-5/+0
* gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger2013-08-201-4/+4
* draw: handle nan clipdistanceZack Rusin2013-08-153-4/+16
* draw: make sure that the stages setup outputsZack Rusin2013-08-145-30/+62
* draw: simplify prim mask constructionRoland Scheidegger2013-08-121-22/+10
* draw: (trivial) dump tgsi for geometry shaders with GALLIVM_DEBUG_TGSIRoland Scheidegger2013-08-121-0/+5
* gallivm: set non-existing values really to zero in size queries for d3d10Roland Scheidegger2013-08-091-2/+2
* gallivm: use texture target from shader instead of static state for size queryRoland Scheidegger2013-08-091-0/+2
* draw: rewrite primitive assemblerZack Rusin2013-08-088-296/+180
* draw: reset the vertex id when injecting new primitive idZack Rusin2013-08-081-0/+9
* draw: cleanup the extra attribsZack Rusin2013-08-081-0/+1
* gallivm: propagate scalar_lod to emit_size_query tooRoland Scheidegger2013-08-081-0/+2
* draw: Change slot from unsigned to int.Vinson Lee2013-08-051-1/+1
* draw: add back separate input assemblerZack Rusin2013-08-035-4/+350
* draw: implement proper primitive assembler as a pipeline stageZack Rusin2013-08-0311-351/+279
* draw: fix front face injectionZack Rusin2013-08-031-9/+15
* draw: make sure clipping works with injected outputsZack Rusin2013-08-021-35/+54
* draw: inject frontface info into wireframe outputsZack Rusin2013-08-024-0/+101
* draw: stop crashing with extra shader outputsZack Rusin2013-08-029-15/+52
* draw: use the vertex sizeZack Rusin2013-08-021-1/+1
* draw/llvm: add some extra debugging outputZack Rusin2013-08-021-0/+6
* draw: fix vertex id computationZack Rusin2013-07-255-13/+37
* draw: cleanup and fix instance id computationZack Rusin2013-07-252-7/+7
* draw: always call util_cpu_detect() in draw context creation.Roland Scheidegger2013-07-241-1/+4
* tgsi: rename the TGSI fragment kill opcodesBrian Paul2013-07-122-6/+6
* util: treat denorm'ed floats like zeroZack Rusin2013-07-091-0/+8
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-041-1/+2
* draw: fix overflows in the indexed rendering pathsZack Rusin2013-07-034-43/+159
* draw/llvm: index overflows if it's greater than elt maxZack Rusin2013-07-031-1/+1
* draw/translate: fix instancingZack Rusin2013-06-289-9/+47
* draw: fix incorrect clipper invocation statisticsZack Rusin2013-06-281-6/+0
* draw/gallivm: export overflow arithmetic to its own fileZack Rusin2013-06-281-44/+11
* draw: check for integer overflows in instance computationZack Rusin2013-06-282-0/+7
* draw: check for an integer overflow when computing strideZack Rusin2013-06-281-10/+43