| Commit message (Expand) | Author | Age | Files | Lines |
* | util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t... | Ian Romanick | 2018-03-29 | 1 | -3/+3 |
* | gallium/llvmpipe: Fix compiler warnings about ddx/ddy/ddmax. | Eric Anholt | 2018-02-12 | 1 | -1/+1 |
* | llvmpipe, gallivm: implement lod queries (LODQ opcode) | Roland Scheidegger | 2017-09-20 | 1 | -16/+24 |
* | gallivm: init vars to silence gcc warnings | Brian Paul | 2017-04-07 | 1 | -2/+2 |
* | gallivm: Use llvm.fmuladd.*. | Jose Fonseca | 2016-06-10 | 1 | -8/+4 |
* | llvmpipe: enable ARB_texture_view | Roland Scheidegger | 2015-05-13 | 1 | -1/+1 |
* | gallivm: pass jit_context pointer through to sampling | Roland Scheidegger | 2015-03-27 | 1 | -18/+21 |
* | gallivm: fix uninitialized-variable warnings | Marek Olšák | 2015-02-21 | 1 | -1/+1 |
* | gallivm: silence a couple compiler warnings | Brian Paul | 2015-01-05 | 1 | -0/+3 |
* | draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits. | José Fonseca | 2014-11-26 | 1 | -1/+1 |
* | gallivm: handle cube map arrays for texture sampling | Roland Scheidegger | 2014-08-30 | 1 | -4/+1 |
* | gallivm: fix up out-of-bounds level when using conformant out-of-bound behavior | Roland Scheidegger | 2014-07-31 | 1 | -0/+1 |
* | gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1. | José Fonseca | 2014-05-14 | 1 | -9/+0 |
* | gallivm: optimize lp_build_minify for sse | Roland Scheidegger | 2013-11-05 | 1 | -11/+51 |
* | gallivm: implement seamless cube filtering | Roland Scheidegger | 2013-10-21 | 1 | -0/+138 |
* | gallivm: kill old per-quad face selection code | Roland Scheidegger | 2013-10-10 | 1 | -475/+286 |
* | gallivm: handle explicit derivatives for cubemaps | Roland Scheidegger | 2013-10-10 | 1 | -49/+204 |
* | gallivm: ignore rho approximation for cube maps | Roland Scheidegger | 2013-10-10 | 1 | -30/+20 |
* | gallivm: some bits of seamless cube filtering implementation | Roland Scheidegger | 2013-09-18 | 1 | -0/+1 |
* | gallivm: don't calculate square root of rho if we use accurate rho method | Roland Scheidegger | 2013-08-30 | 1 | -39/+74 |
* | gallivm: refactor num_lods handling | Roland Scheidegger | 2013-08-30 | 1 | -62/+64 |
* | gallivm: fix min/mag switchover point for nearest/none mip filter | Roland Scheidegger | 2013-08-23 | 1 | -12/+36 |
* | gallivm: do per-element lod for lod bias and explicit derivs too | Roland Scheidegger | 2013-08-22 | 1 | -27/+66 |
* | gallivm: unify sin and cos implementation | Roland Scheidegger | 2013-08-21 | 1 | -1/+1 |
* | gallivm: add comment for bogus min/mag filter selection with nearest mip filter | Roland Scheidegger | 2013-08-21 | 1 | -0/+8 |
* | gallivm: fix rho calculation for 1d case | Roland Scheidegger | 2013-08-21 | 1 | -1/+1 |
* | gallivm: change coordinate handling throughout functions | Roland Scheidegger | 2013-08-15 | 1 | -45/+44 |
* | gallivm: fix out-of-bounds behavior for fetch/ld | Roland Scheidegger | 2013-08-08 | 1 | -6/+32 |
* | gallivm: (trivial) fix bogus assertion for per-element lod with 1d resources | Roland Scheidegger | 2013-07-05 | 1 | -1/+1 |
* | gallivm: do per-pixel lod calculations for explicit lod | Roland Scheidegger | 2013-07-04 | 1 | -53/+57 |
* | gallivm: Fix trivial out-of-bounds indirection in lp_build_cube_lookup(). | José Fonseca | 2013-04-26 | 1 | -1/+1 |
* | gallivm: change cubemaps / derivatives handling, take 55 | Roland Scheidegger | 2013-04-18 | 1 | -102/+110 |
* | gallivm: Add no_rho_approx debug option | Roland Scheidegger | 2013-04-18 | 1 | -117/+182 |
* | gallivm: fix small but severe bug in handling multiple lod level strides | Roland Scheidegger | 2013-04-15 | 1 | -1/+1 |
* | gallivm: some minor cube map cleanup | Roland Scheidegger | 2013-04-04 | 1 | -10/+15 |
* | gallivm: honor explicit derivatives values for cube maps. | Roland Scheidegger | 2013-04-04 | 1 | -6/+13 |
* | gallivm: do per-pixel cube face selection (finally!!!) | Roland Scheidegger | 2013-04-04 | 1 | -77/+172 |
* | gallivm: minor rho calculation optimization for 1 or 3 coords | Roland Scheidegger | 2013-04-04 | 1 | -18/+13 |
* | gallivm: clean up passing derivatives around | Roland Scheidegger | 2013-03-12 | 1 | -108/+163 |
* | draw: make sure pipeline is revalidated when sampler views or samplers change. | Roland Scheidegger | 2013-02-25 | 1 | -1/+2 |
* | gallivm,draw,llvmpipe: mass rename of unit->texture_unit/sampler_unit | Roland Scheidegger | 2013-01-28 | 1 | -9/+9 |
* | gallivm: split sampler and texture state | Roland Scheidegger | 2013-01-28 | 1 | -42/+66 |
* | gallivm: support array textures | Roland Scheidegger | 2012-11-29 | 1 | -5/+8 |
* | llvmpipe: Unswizzled rendering. | James Benton | 2012-11-28 | 1 | -11/+11 |
* | gallivm: use the new mip per quad handling in texture fetch path | Roland Scheidegger | 2012-11-27 | 1 | -1/+1 |
* | gallivm,llvmpipe: handle TXF (texelFetch) instruction, including offsets | Roland Scheidegger | 2012-11-27 | 1 | -33/+235 |
* | gallivm,draw,llvmpipe: use base ptr + mip offsets instead of mip pointers | Roland Scheidegger | 2012-11-12 | 1 | -3/+4 |
* | gallivm: fix crash in lp_sampler_static_state() | Brian Paul | 2012-08-10 | 1 | -4/+3 |
* | gallivm: silence uninitialized variable warnings | Brian Paul | 2012-07-17 | 1 | -0/+3 |
* | gallivm,draw,llvmpipe: Support wider native registers. | José Fonseca | 2012-07-17 | 1 | -149/+378 |