summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* draw: (trivial) fix clamping of viewport indexRoland Scheidegger2014-06-241-1/+1
* gallivm: give more verbose names to modulesRoland Scheidegger2014-05-161-4/+12
* draw: better llvm names for shaders for debugging.Roland Scheidegger2014-05-151-6/+12
* draw: Delete unneeded LLVM stuff earlier.Frank Henigman2014-05-141-15/+4
* gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1.José Fonseca2014-05-141-48/+0
* draw: do not use draw_get_option_use_llvm() inside draw execution pathsRoland Scheidegger2014-05-085-12/+12
* draw: Prevent signed/unsigned comparisons.José Fonseca2014-05-021-1/+1
* draw/llvm: reduce memory usageZack Rusin2014-04-245-20/+27
* draw: remove unused 'start' variable in draw_stats_clipper_primitives()Brian Paul2014-04-111-5/+2
* draw/llvm: improve debugging output a bitZack Rusin2014-03-261-1/+1
* draw/gs: reduce the size of the gs output bufferZack Rusin2014-03-261-7/+13
* draw: Duplicate TGSI tokens in draw_pipe_pstipple module.José Fonseca2014-03-251-1/+2
* gallium: allow setting of the internal stream output offsetZack Rusin2014-03-073-7/+7
* draw/llvm: fix generation of the VS with GS presentZack Rusin2014-03-041-7/+7
* draw: fix incorrect color of flat-shaded clipped linesBrian Paul2014-02-031-1/+12
* draw: Save original driver functions earlier.José Fonseca2014-01-232-14/+14
* draw: fix points with negative w coords for d3d style point clippingRoland Scheidegger2014-01-211-2/+6
* draw: use some cast wrappers in draw_pt_fetch_shade_pipeline*.cBrian Paul2014-01-202-19/+29
* draw: whitespace and formatting fixes in draw_pt_fetch_shade_pipeline*.cBrian Paul2014-01-202-81/+105
* draw: fix incorrect vertex size computation in LLVM drawing codeBrian Paul2014-01-202-11/+30
* draw: clean up d3d style point clippingRoland Scheidegger2014-01-205-25/+42
* s/Tungsten Graphics/VMware/José Fonseca2014-01-1743-109/+109
* gallium: add bits for clipping points as tris (d3d-style)Roland Scheidegger2014-01-176-7/+47
* llvmpipe: do constant buffer bounds checking in shadersZack Rusin2014-01-163-24/+56
* gallium/draw: remove double semicolonDave Airlie2014-01-071-1/+1
* draw: fix vbuf caching of vertices with inject front faceZack Rusin2013-12-101-0/+1
* 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