summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_llvm.c
Commit message (Expand)AuthorAgeFilesLines
* draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics.Roland Scheidegger2014-12-161-18/+22
* draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITIONMarek Olšák2014-12-091-1/+1
* draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits.José Fonseca2014-11-261-2/+2
* draw: fixes for vertex shaders outputting layer or viewport indexRoland Scheidegger2014-11-191-1/+5
* gallivm: fix alignment issue for vertex data fetchRoland Scheidegger2014-11-181-0/+1
* draw: Make it more clear that *_jit_context points to pipe_viewport_state str...José Fonseca2014-11-161-5/+5
* draw: Fix breakage due to removal pipe_viewport_state::translate[3] and scale...José Fonseca2014-11-161-2/+6
* llvmpipe: Reuse llvmpipes LLVMContext in the draw context.Mathias Fröhlich2014-09-301-3/+8
* llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one.Mathias Fröhlich2014-09-301-2/+13
* gallivm: More fallout from disabling with LLVM 3.6Michel Dänzer2014-09-261-2/+3
* 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-281-6/+10
* 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
* 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/llvm: improve debugging output a bitZack Rusin2014-03-261-1/+1
* draw/llvm: fix generation of the VS with GS presentZack Rusin2014-03-041-7/+7
* llvmpipe: do constant buffer bounds checking in shadersZack Rusin2014-01-161-13/+29
* gallium/draw: remove double semicolonDave Airlie2014-01-071-1/+1
* gallium: Make TGSI_SEMANTIC_FOG register four-component wide.José Fonseca2013-11-211-6/+0
* draw: move type construction out of loopBrian Paul2013-11-041-1/+3
* gallivm: support indirect registers on both dimensionsZack Rusin2013-09-061-6/+17
* draw: handle nan clipdistanceZack Rusin2013-08-151-0/+3
* 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
* draw: stop crashing with extra shader outputsZack Rusin2013-08-021-0/+3
* draw/llvm: add some extra debugging outputZack Rusin2013-08-021-0/+6
* draw: fix vertex id computationZack Rusin2013-07-251-9/+27
* draw: cleanup and fix instance id computationZack Rusin2013-07-251-4/+3
* draw/llvm: index overflows if it's greater than elt maxZack Rusin2013-07-031-1/+1
* draw/translate: fix instancingZack Rusin2013-06-281-5/+13
* draw/gallivm: export overflow arithmetic to its own fileZack Rusin2013-06-281-44/+11
* draw: check for integer overflows in instance computationZack Rusin2013-06-281-0/+1
* draw: check for an integer overflow when computing strideZack Rusin2013-06-281-10/+43
* draw: account for elem size when computing overflowZack Rusin2013-06-281-7/+23
* draw: avoid overflows in the llvm draw loopZack Rusin2013-06-251-8/+6
* draw: enable user plane clipping when clipdistance is usedZack Rusin2013-06-101-0/+5
* draw/gs: fix extracting of the clipZack Rusin2013-05-141-2/+4
* draw: try to prevent overflows on index buffersZack Rusin2013-05-141-26/+64
* draw: don't crash on vertex buffer overflowZack Rusin2013-05-141-16/+83
* draw: Fix io_ptr/num_prims name in IR.José Fonseca2013-05-141-1/+1
* draw/llvm: fix viewport transformationsZack Rusin2013-04-261-4/+5
* Revert "draw: Yield zeros for LLVM fetches of non-existing vertex elements."José Fonseca2013-04-261-16/+10
* draw: Yield zeros for LLVM fetches of non-existing vertex elements.José Fonseca2013-04-251-21/+28
* gallium: Add a new clip_halfz rasterizer state.José Fonseca2013-04-221-1/+1
* gallivm: Drop pos arg from lp_build_tgsi_soa.José Fonseca2013-04-181-2/+0
* gallivm/gs: fix indirect addressing in geometry shadersZack Rusin2013-04-171-6/+28