| Commit message (Expand) | Author | Age | Files | Lines |
* | tgsi: add negate parameter to tgsi_transform_kill_inst() | Brian Paul | 2015-09-01 | 2 | -2/+4 |
* | gallium: replace INLINE with inline | Ilia Mirkin | 2015-07-21 | 26 | -56/+56 |
* | draw/gallivm: add invocation ID support for llvmpipe. | Dave Airlie | 2015-06-23 | 3 | -3/+8 |
* | draw/tgsi: implement geom shader invocation support. | Dave Airlie | 2015-06-23 | 2 | -18/+31 |
* | draw: updates to support SVIEW decls | Rob Clark | 2015-06-21 | 2 | -2/+32 |
* | draw: (trivial) fix NULL pointer dereference | Roland Scheidegger | 2015-06-05 | 1 | -2/+2 |
* | draw: silence unused var warnings for non-debug build | Brian Paul | 2015-06-01 | 1 | -0/+4 |
* | draw: (trivial) fix out-of-bounds vector initialization | Roland Scheidegger | 2015-05-06 | 1 | -1/+1 |
* | draw: fix prim ids when there's no gs | Roland Scheidegger | 2015-04-23 | 3 | -2/+15 |
* | draw: (trivial) don't print the shader twice with GALLIVM_DEBUG=tgsi (or ir) | Roland Scheidegger | 2015-04-09 | 1 | -5/+5 |
* | gallivm: don't use control flow when doing indirect constant buffer lookups | Roland Scheidegger | 2015-04-09 | 1 | -10/+18 |
* | gallivm: simplify sampler interface | Roland Scheidegger | 2015-03-31 | 1 | -25/+6 |
* | gallivm: pass jit_context pointer through to sampling | Roland Scheidegger | 2015-03-27 | 3 | -20/+20 |
* | draw: fix division-by-zero for empty geometry shaders | Marek Olšák | 2015-03-02 | 1 | -2/+5 |
* | gallium: Replace u_simple_list.h with util/simple_list.h | Eric Anholt | 2015-01-28 | 2 | -2/+2 |
* | draw: silence uninitialized variable warning | Brian Paul | 2015-01-05 | 1 | -1/+1 |
* | draw: revert using correct order for prim decomposition. | Roland Scheidegger | 2014-12-17 | 1 | -1/+3 |
* | draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics. | Roland Scheidegger | 2014-12-16 | 2 | -19/+35 |
* | draw: simplify prim id insertion in prim assembler | Roland Scheidegger | 2014-12-10 | 1 | -34/+5 |
* | draw: fix another decompose bug affecting constant interpolated attributes | Roland Scheidegger | 2014-12-10 | 1 | -2/+1 |
* | draw: fix flatshade stage for constant interpolated values | Roland Scheidegger | 2014-12-10 | 3 | -69/+126 |
* | draw: copy over prim id header in flatshade stage when emitting lines | Roland Scheidegger | 2014-12-10 | 1 | -3/+6 |
* | draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION | Marek Olšák | 2014-12-09 | 7 | -10/+44 |
* | draw: (trivial): remove double semicolon | Roland Scheidegger | 2014-12-09 | 1 | -1/+1 |
* | draw: use the prim type from prim_info not emit in passthrough emit | Roland Scheidegger | 2014-12-06 | 1 | -2/+2 |
* | draw: use correct output prim for non-adjacent topologies in prim assembler. | Roland Scheidegger | 2014-12-06 | 1 | -4/+4 |
* | draw: kill off unneded prim assembler code for handling adjacency verts | Roland Scheidegger | 2014-12-06 | 2 | -60/+0 |
* | draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits. | José Fonseca | 2014-11-26 | 1 | -2/+2 |
* | draw: allow LLVM use on non-SSE2 X86 cpus | David Heidelberg | 2014-11-22 | 1 | -14/+1 |
* | draw: fixes for vertex shaders outputting layer or viewport index | Roland Scheidegger | 2014-11-19 | 6 | -8/+15 |
* | draw: Fixed inline comments | Andres Gomez | 2014-11-18 | 2 | -2/+2 |
* | 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 | 3 | -13/+13 |
* | draw: Fix breakage due to removal pipe_viewport_state::translate[3] and scale... | José Fonseca | 2014-11-16 | 1 | -2/+6 |
* | gallium: remove unused pipe_viewport_state::translate[3] and scale[3] | Marek Olšák | 2014-11-16 | 1 | -3/+1 |
* | tgsi: change tgsi_shader_info::properties to a one-dimensional array | Marek Olšák | 2014-10-04 | 1 | -3/+3 |
* | tgsi: simplify shader properties in tgsi_shader_info | Marek Olšák | 2014-10-04 | 1 | -14/+9 |
* | llvmpipe: Reuse llvmpipes LLVMContext in the draw context. | Mathias Fröhlich | 2014-09-30 | 4 | -8/+29 |
* | llvmpipe: Use two LLVMContexts per OpenGL context instead of a global one. | Mathias Fröhlich | 2014-09-30 | 2 | -2/+15 |
* | gallivm: More fallout from disabling with LLVM 3.6 | Michel Dänzer | 2014-09-26 | 2 | -4/+3 |
* | mesa: Replace IS_NEGATIVE(x) with x < 0.0f. | Matt Turner | 2014-09-25 | 1 | -6/+2 |
* | draw: use new tgsi_transform inst/decl helpers in pstipple code | Brian Paul | 2014-09-22 | 1 | -68/+19 |
* | draw: use new tgsi_transform inst/decl helpers in aapoint code | Brian Paul | 2014-09-22 | 1 | -202/+54 |
* | draw: use new tgsi_transform inst/decl helpers in aaline code | Brian Paul | 2014-09-22 | 1 | -66/+21 |
* | draw: use tgsi transform prolog callback in polygon stipple code | Brian Paul | 2014-09-22 | 1 | -125/+110 |
* | draw: use tgsi transform prolog/epilog callbacks in AA line code | Brian Paul | 2014-09-22 | 1 | -90/+92 |
* | draw: use tgsi transform prolog/epilog callbacks in AA point code | Brian Paul | 2014-09-22 | 1 | -305/+316 |
* | draw: (trivial) remove duplicated lines | Roland Scheidegger | 2014-09-18 | 1 | -12/+0 |
* | draw: kill off bogus assertion in tgsi_fetch_gs_outputs | Roland Scheidegger | 2014-08-30 | 1 | -3/+2 |
* | draw: remove fishy num_samplers/num_sampler_views check in llvm path | Roland Scheidegger | 2014-08-30 | 1 | -5/+1 |