| Commit message (Expand) | Author | Age | Files | Lines |
* | draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics. | Roland Scheidegger | 2014-12-16 | 1 | -18/+22 |
* | draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION | Marek Olšák | 2014-12-09 | 1 | -1/+1 |
* | draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits. | José Fonseca | 2014-11-26 | 1 | -2/+2 |
* | draw: fixes for vertex shaders outputting layer or viewport index | Roland Scheidegger | 2014-11-19 | 1 | -1/+5 |
* | gallivm: fix alignment issue for vertex data fetch | Roland Scheidegger | 2014-11-18 | 1 | -0/+1 |
* | draw: Make it more clear that *_jit_context points to pipe_viewport_state str... | José Fonseca | 2014-11-16 | 1 | -5/+5 |
* | draw: Fix breakage due to removal pipe_viewport_state::translate[3] and scale... | José Fonseca | 2014-11-16 | 1 | -2/+6 |
* | llvmpipe: Reuse llvmpipes LLVMContext in the draw context. | Mathias Fröhlich | 2014-09-30 | 1 | -3/+8 |
* | llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one. | Mathias Fröhlich | 2014-09-30 | 1 | -2/+13 |
* | gallivm: More fallout from disabling with LLVM 3.6 | Michel Dänzer | 2014-09-26 | 1 | -2/+3 |
* | draw: remove fishy num_samplers/num_sampler_views check in llvm path | Roland Scheidegger | 2014-08-30 | 1 | -5/+1 |
* | draw: fix base instance handling in llvm path | Roland Scheidegger | 2014-08-28 | 1 | -6/+10 |
* | draw: (trivial) use information about gs being present from variant key | Roland Scheidegger | 2014-08-09 | 1 | -5/+4 |
* | draw: don't use clipvertex output if user plane clipping is disabled | Roland Scheidegger | 2014-08-09 | 1 | -2/+2 |
* | gallivm: give more verbose names to modules | Roland Scheidegger | 2014-05-16 | 1 | -4/+12 |
* | draw: better llvm names for shaders for debugging. | Roland Scheidegger | 2014-05-15 | 1 | -6/+12 |
* | draw: Delete unneeded LLVM stuff earlier. | Frank Henigman | 2014-05-14 | 1 | -15/+4 |
* | gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1. | José Fonseca | 2014-05-14 | 1 | -48/+0 |
* | draw/llvm: improve debugging output a bit | Zack Rusin | 2014-03-26 | 1 | -1/+1 |
* | draw/llvm: fix generation of the VS with GS present | Zack Rusin | 2014-03-04 | 1 | -7/+7 |
* | llvmpipe: do constant buffer bounds checking in shaders | Zack Rusin | 2014-01-16 | 1 | -13/+29 |
* | gallium/draw: remove double semicolon | Dave Airlie | 2014-01-07 | 1 | -1/+1 |
* | gallium: Make TGSI_SEMANTIC_FOG register four-component wide. | José Fonseca | 2013-11-21 | 1 | -6/+0 |
* | draw: move type construction out of loop | Brian Paul | 2013-11-04 | 1 | -1/+3 |
* | gallivm: support indirect registers on both dimensions | Zack Rusin | 2013-09-06 | 1 | -6/+17 |
* | draw: handle nan clipdistance | Zack Rusin | 2013-08-15 | 1 | -0/+3 |
* | draw: simplify prim mask construction | Roland Scheidegger | 2013-08-12 | 1 | -22/+10 |
* | draw: (trivial) dump tgsi for geometry shaders with GALLIVM_DEBUG_TGSI | Roland Scheidegger | 2013-08-12 | 1 | -0/+5 |
* | draw: stop crashing with extra shader outputs | Zack Rusin | 2013-08-02 | 1 | -0/+3 |
* | draw/llvm: add some extra debugging output | Zack Rusin | 2013-08-02 | 1 | -0/+6 |
* | draw: fix vertex id computation | Zack Rusin | 2013-07-25 | 1 | -9/+27 |
* | draw: cleanup and fix instance id computation | Zack Rusin | 2013-07-25 | 1 | -4/+3 |
* | draw/llvm: index overflows if it's greater than elt max | Zack Rusin | 2013-07-03 | 1 | -1/+1 |
* | draw/translate: fix instancing | Zack Rusin | 2013-06-28 | 1 | -5/+13 |
* | draw/gallivm: export overflow arithmetic to its own file | Zack Rusin | 2013-06-28 | 1 | -44/+11 |
* | draw: check for integer overflows in instance computation | Zack Rusin | 2013-06-28 | 1 | -0/+1 |
* | draw: check for an integer overflow when computing stride | Zack Rusin | 2013-06-28 | 1 | -10/+43 |
* | draw: account for elem size when computing overflow | Zack Rusin | 2013-06-28 | 1 | -7/+23 |
* | draw: avoid overflows in the llvm draw loop | Zack Rusin | 2013-06-25 | 1 | -8/+6 |
* | draw: enable user plane clipping when clipdistance is used | Zack Rusin | 2013-06-10 | 1 | -0/+5 |
* | draw/gs: fix extracting of the clip | Zack Rusin | 2013-05-14 | 1 | -2/+4 |
* | draw: try to prevent overflows on index buffers | Zack Rusin | 2013-05-14 | 1 | -26/+64 |
* | draw: don't crash on vertex buffer overflow | Zack Rusin | 2013-05-14 | 1 | -16/+83 |
* | draw: Fix io_ptr/num_prims name in IR. | José Fonseca | 2013-05-14 | 1 | -1/+1 |
* | draw/llvm: fix viewport transformations | Zack Rusin | 2013-04-26 | 1 | -4/+5 |
* | Revert "draw: Yield zeros for LLVM fetches of non-existing vertex elements." | José Fonseca | 2013-04-26 | 1 | -16/+10 |
* | draw: Yield zeros for LLVM fetches of non-existing vertex elements. | José Fonseca | 2013-04-25 | 1 | -21/+28 |
* | gallium: Add a new clip_halfz rasterizer state. | José Fonseca | 2013-04-22 | 1 | -1/+1 |
* | gallivm: Drop pos arg from lp_build_tgsi_soa. | José Fonseca | 2013-04-18 | 1 | -2/+0 |
* | gallivm/gs: fix indirect addressing in geometry shaders | Zack Rusin | 2013-04-17 | 1 | -6/+28 |