summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw
Commit message (Expand)AuthorAgeFilesLines
* tgsi: change tgsi_shader_info::properties to a one-dimensional arrayMarek Olšák2014-10-041-3/+3
* tgsi: simplify shader properties in tgsi_shader_infoMarek Olšák2014-10-041-14/+9
* llvmpipe: Reuse llvmpipes LLVMContext in the draw context.Mathias Fröhlich2014-09-304-8/+29
* llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one.Mathias Fröhlich2014-09-302-2/+15
* gallivm: More fallout from disabling with LLVM 3.6Michel Dänzer2014-09-262-4/+3
* mesa: Replace IS_NEGATIVE(x) with x < 0.0f.Matt Turner2014-09-251-6/+2
* draw: use new tgsi_transform inst/decl helpers in pstipple codeBrian Paul2014-09-221-68/+19
* draw: use new tgsi_transform inst/decl helpers in aapoint codeBrian Paul2014-09-221-202/+54
* draw: use new tgsi_transform inst/decl helpers in aaline codeBrian Paul2014-09-221-66/+21
* draw: use tgsi transform prolog callback in polygon stipple codeBrian Paul2014-09-221-125/+110
* draw: use tgsi transform prolog/epilog callbacks in AA line codeBrian Paul2014-09-221-90/+92
* draw: use tgsi transform prolog/epilog callbacks in AA point codeBrian Paul2014-09-221-305/+316
* draw: (trivial) remove duplicated linesRoland Scheidegger2014-09-181-12/+0
* draw: kill off bogus assertion in tgsi_fetch_gs_outputsRoland Scheidegger2014-08-301-3/+2
* draw: remove fishy num_samplers/num_sampler_views check in llvm pathRoland Scheidegger2014-08-301-5/+1
* draw: fix base instance handling in llvm pathRoland Scheidegger2014-08-283-10/+18
* draw: (trivial) use information about gs being present from variant keyRoland Scheidegger2014-08-091-5/+4
* draw: don't use clipvertex output if user plane clipping is disabledRoland Scheidegger2014-08-091-2/+2
* draw: hack around weird primitive id input in gsRoland Scheidegger2014-08-081-2/+6
* draw: fix prim id float cast for non-llvm pathRoland Scheidegger2014-08-081-8/+4
* draw: fix clipvertex trouble if position comes from gsRoland Scheidegger2014-08-061-1/+5
* draw: don't run pipeline stages when gs has no position outputRoland Scheidegger2014-08-062-1/+5
* 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