aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: optimize gather a bit, by using supplied destination typeRoland Scheidegger2016-12-211-2/+6
* gallivm: Basic AVX2 support.José Fonseca2016-10-041-2/+5
* gallivm: make sampling more robust against bogus coordinatesRoland Scheidegger2016-04-261-1/+12
* llvmpipe: add cache for compressed texturesRoland Scheidegger2015-11-041-2/+4
* gallivm: fix alignment issue for vertex data fetchRoland Scheidegger2014-11-181-0/+4
* gallivm: handle cube map arrays for texture samplingRoland Scheidegger2014-08-301-12/+4
* gallivm,draw,llvmpipe: Remove support for versions of LLVM prior to 3.1.José Fonseca2014-05-141-10/+0
* gallivm: optimize repeat linear npot code in the aos int pathJeff Muizelaar2014-03-141-12/+62
* gallivm: use correct rounding for nearest wrap mode (in the aos int path)Roland Scheidegger2014-03-141-29/+9
* gallivm: use correct rounding for linear wrap mode (in the aos int path)Jeff Muizelaar2014-03-141-6/+8
* gallivm: refactor num_lods handlingRoland Scheidegger2013-08-301-10/+10
* gallivm: fix min/mag switchover point for nearest/none mip filterRoland Scheidegger2013-08-231-16/+9
* gallivm: (trivial) fix linear aos sampling of 3d compressed formatsRoland Scheidegger2013-08-221-2/+2
* gallivm: add comment for bogus min/mag filter selection with nearest mip filterRoland Scheidegger2013-08-211-1/+1
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-041-15/+11
* gallium: Fix llvmpipe on big-endian machinesAdam Jackson2013-06-241-2/+2
* gallivm: Eliminate 8.8 fixed point intermediates from AoS sampling path.José Fonseca2013-05-171-206/+115
* gallivm: Add and use lp_build_lerp_3d.José Fonseca2013-05-171-26/+25
* gallivm: add support for texel offsets for ordinary texturing.Roland Scheidegger2013-03-021-27/+103
* gallivm,draw,llvmpipe: mass rename of unit->texture_unit/sampler_unitRoland Scheidegger2013-01-281-1/+1
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-52/+52
* gallivm: more integer texture format fetch fixesRoland Scheidegger2013-01-101-1/+1
* gallivm: support array texturesRoland Scheidegger2012-11-291-31/+35
* gallivm: use the new mip per quad handling in texture fetch pathRoland Scheidegger2012-11-271-10/+62
* gallivm,llvmpipe: handle TXF (texelFetch) instruction, including offsetsRoland Scheidegger2012-11-271-4/+4
* gallivm: silence uninitialized variable warningsBrian Paul2012-07-171-1/+1
* gallivm,draw,llvmpipe: Support wider native registers.José Fonseca2012-07-171-420/+924
* gallivm: Allow to force nearest filtering on a per-axis basis.José Fonseca2012-07-171-47/+75
* llvmpipe: fix typo in the depth sampling aos code.Dave Airlie2011-11-061-1/+1
* llvmpipe: Remove unsed variables.José Fonseca2011-10-311-2/+1
* llvmpipe: Take the sampler view's first_level into account when sampling.Fabian Bieler2011-04-081-2/+5
* gallivm: do texture swizzle after shadow compareBrian Paul2010-12-141-2/+0
* gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul2010-11-301-55/+57
* gallivm: Silence uninitialized variable warnings.Vinson Lee2010-10-211-1/+1
* gallivm: Silence uninitialized variable warnings.Vinson Lee2010-10-211-2/+2
* gallivm: work-around trilinear mipmap filtering regression with LLVM 2.8Brian Paul2010-10-131-0/+20
* gallivm: Eliminate unsigned integer arithmetic from texture coordinates.José Fonseca2010-10-111-26/+24
* gallivm: Pass texture coords derivates as scalars.José Fonseca2010-10-101-4/+4
* gallivm: Simplify if/then/else implementation.José Fonseca2010-10-091-12/+2
* gallivm: Do size computations simultanously for all dimensions (AoS).José Fonseca2010-10-091-62/+63
* gallivm: Move into the as much of the second level code as possible.José Fonseca2010-10-081-76/+38
* gallivm: Clamp mipmap level and zero mip weight simultaneously.José Fonseca2010-10-081-1/+3
* gallivm: Don't compute the second mipmap level when frac(lod) == 0José Fonseca2010-10-081-82/+85
* gallivm: Simplify lp_build_mipmap_level_sizes' interface.José Fonseca2010-10-081-6/+10
* gallivm: Do not do mipfiltering when magnifying.José Fonseca2010-10-081-8/+8
* gallivm: Compute lod as integer whenever possible.José Fonseca2010-10-061-19/+21
* gallivm: fix repeat() function for NPOT texturesBrian Paul2010-09-251-5/+8
* gallivm: Remove dead experimental code.José Fonseca2010-09-251-74/+46
* llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul2010-09-241-1/+1
* gallivm: Remove unnecessary header.Vinson Lee2010-09-161-1/+0