summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/gallivm/lp_bld_sample.h
AgeCommit message (Expand)Author
2010-10-11gallivm: Eliminate unsigned integer arithmetic from texture coordinates.José Fonseca
2010-10-09gallivm: Do size computations simultanously for all dimensions (AoS).José Fonseca
2010-10-08llvmpipe: First minify the texture size, then broadcast.José Fonseca
2010-10-08gallivm: Move into the as much of the second level code as possible.José Fonseca
2010-10-08gallivm: Clamp mipmap level and zero mip weight simultaneously.José Fonseca
2010-10-08gallivm: Simplify lp_build_mipmap_level_sizes' interface.José Fonseca
2010-10-07gallivm: Vectorize the rho computation.José Fonseca
2010-10-06gallivm: Compute lod as integer whenever possible.José Fonseca
2010-10-06gallivm: Only apply min/max_lod when necessary.José Fonseca
2010-10-06gallivm: don't apply zero lod_biasKeith Whitwell
2010-09-30gallivm: added some commentsBrian Paul
2010-09-30gallivm: More comprehensive border usage logic.José Fonseca
2010-09-25gallivm: Remove dead experimental code.José Fonseca
2010-09-25gallivm: Fetch the lod from the dynamic state when min_lod == max_lod.José Fonseca
2010-09-24llvmpipe: make texture border_color dynamic stateBrian Paul
2010-09-24llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul
2010-09-17gallivm: added missing case for PIPE_TEXTURE_RECTBrian Paul
2010-09-16gallivm: make lp_build_sample_nop publicKeith Whitwell
2010-09-15gallivm: expand AoS sampling to cover all filtering modesBrian Paul
2010-08-30gallivm: Compute the 4 texel offsets for linear filtering en ensemble.José Fonseca
2010-08-24gallivm: Include missing header in lp_bld_sample.h.Vinson Lee
2010-07-02gallivm: Do 4ubyte AoS texture filtering for any format that can be expressed.José Fonseca
2010-07-02gallivm: Move gather functions to its own module.José Fonseca
2010-05-12gallivm: rename texel result paramBrian Paul
2010-05-12gallivm: add a few commentsBrian Paul
2010-05-12gallivm/llvmpipe: add const qualifiersBrian Paul
2010-05-04gallivm: Proper implementation of TXL opcode.José Fonseca
2010-05-04gallivm: Implement TXD.José Fonseca
2010-04-26llvmpipe: Respect pipe_sampler_view::swizzle_r/g/b/aJosé Fonseca
2010-04-19gallivm: pass 3D texture stride as an arrayBrian Paul
2010-04-12llvmpipe: Respect pipe_sampler_view::format.José Fonseca
2010-04-12llvmpipe: pipe_target needs now 3 bits to be represented.José Fonseca
2010-04-10Squashed commit of the following:Keith Whitwell
2010-03-15gallivm/llvmpipe: rename os_llvm.h to lp_bld.hBrian Paul
2010-03-11gallivm/llvmpipe: replace 'int stride' with 'int row_stride[MAX_LEVELS]'Brian Paul
2010-03-11gallivm/llvmpipe: include os_llvm.h instead of llvm-c/Core.hBrian Paul
2010-03-10gallivm: overhaul of texture sampling codeBrian Paul
2010-03-08llvmpipe/gallivm: checkpoint: array of pointers to mipmap levelsBrian Paul
2010-03-05gallivm: added methods for getting texture depth, num mipmap levelsBrian Paul
2010-03-05gallivm: added field for sampler lodBrian Paul
2010-03-04gallivm: added texture border_color fieldBrian Paul
2010-02-09gallium: Remove prefilter member from pipe_sampler_state struct.Michal Krol
2010-02-08llvmpipe: export the tgsi translation code to a common layerZack Rusin