summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_sample.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: (trivial) fix bogus assertion for per-element lod with 1d resourcesRoland Scheidegger2013-07-051-1/+1
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-041-53/+57
* gallivm: Fix trivial out-of-bounds indirection in lp_build_cube_lookup().José Fonseca2013-04-261-1/+1
* gallivm: change cubemaps / derivatives handling, take 55Roland Scheidegger2013-04-181-102/+110
* gallivm: Add no_rho_approx debug optionRoland Scheidegger2013-04-181-117/+182
* gallivm: fix small but severe bug in handling multiple lod level stridesRoland Scheidegger2013-04-151-1/+1
* gallivm: some minor cube map cleanupRoland Scheidegger2013-04-041-10/+15
* gallivm: honor explicit derivatives values for cube maps.Roland Scheidegger2013-04-041-6/+13
* gallivm: do per-pixel cube face selection (finally!!!)Roland Scheidegger2013-04-041-77/+172
* gallivm: minor rho calculation optimization for 1 or 3 coordsRoland Scheidegger2013-04-041-18/+13
* gallivm: clean up passing derivatives aroundRoland Scheidegger2013-03-121-108/+163
* draw: make sure pipeline is revalidated when sampler views or samplers change.Roland Scheidegger2013-02-251-1/+2
* gallivm,draw,llvmpipe: mass rename of unit->texture_unit/sampler_unitRoland Scheidegger2013-01-281-9/+9
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-42/+66
* gallivm: support array texturesRoland Scheidegger2012-11-291-5/+8
* llvmpipe: Unswizzled rendering.James Benton2012-11-281-11/+11
* gallivm: use the new mip per quad handling in texture fetch pathRoland Scheidegger2012-11-271-1/+1
* gallivm,llvmpipe: handle TXF (texelFetch) instruction, including offsetsRoland Scheidegger2012-11-271-33/+235
* gallivm,draw,llvmpipe: use base ptr + mip offsets instead of mip pointersRoland Scheidegger2012-11-121-3/+4
* gallivm: fix crash in lp_sampler_static_state()Brian Paul2012-08-101-4/+3
* gallivm: silence uninitialized variable warningsBrian Paul2012-07-171-0/+3
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-149/+378
* gallivm: Fix calculating rho for 3d textures for the single-quad caseRoland Scheidegger2012-06-081-2/+1
* llvmpipe: Implement TXQ.Olivier Galibert2012-05-181-6/+1
* gallivm: fix comment typoBrian Paul2012-05-041-1/+1
* gallivm: Remove duplicate statement.José Fonseca2011-11-141-2/+0
* gallivm: remove unused varsBrian Paul2011-09-131-5/+0
* Remove redundant util_unsigned_logbase2Matt Turner2011-05-121-1/+1
* llvmpipe: Take the sampler view's first_level into account when sampling.Fabian Bieler2011-04-081-20/+34
* gallivm/llvmpipe: remove lp_build_context::builderBrian Paul2010-12-021-5/+7
* gallium: support for array textures and related changesRoland Scheidegger2010-12-021-2/+2
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-80/+89
* gallivm: Pass texture coords derivates as scalars.José Fonseca2010-10-101-6/+6
* gallivm: Allow to disable bri-linear filtering with GALLIVM_DEBUG=no_brilinea...José Fonseca2010-10-101-4/+3
* gallivm: Simplify if/then/else implementation.José Fonseca2010-10-091-6/+2
* gallivm: Use varilables instead of Phis for cubemap selection.José Fonseca2010-10-091-36/+26
* gallivm: Special bri-linear computation path for unmodified rho.José Fonseca2010-10-091-20/+91
* gallivm: Do size computations simultanously for all dimensions (AoS).José Fonseca2010-10-091-25/+81
* gallivm: Help for combined extraction and broadcasting.José Fonseca2010-10-081-15/+17
* llvmpipe: First minify the texture size, then broadcast.José Fonseca2010-10-081-8/+28
* gallivm: Move into the as much of the second level code as possible.José Fonseca2010-10-081-21/+13
* gallivm: Implement brilinear filtering.José Fonseca2010-10-081-1/+89
* gallivm: Fix copy'n'paste typo in previous commit.José Fonseca2010-10-081-2/+2
* gallivm: Clamp mipmap level and zero mip weight simultaneously.José Fonseca2010-10-081-12/+45
* gallivm: Use lp_build_ifloor_fract for lod computation.José Fonseca2010-10-081-5/+3
* gallivm: Simplify lp_build_mipmap_level_sizes' interface.José Fonseca2010-10-081-43/+16
* gallivm: Vectorize the rho computation.José Fonseca2010-10-071-36/+56
* gallivm: Compute lod as integer whenever possible.José Fonseca2010-10-061-57/+113
* gallivm: Only apply min/max_lod when necessary.José Fonseca2010-10-061-15/+36
* gallivm: don't apply zero lod_biasKeith Whitwell2010-10-061-1/+6