summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_tex_sample.c
AgeCommit message (Expand)AuthorFilesLines
2016-04-27llvmpipe: s/Elements/ARRAY_SIZE/Brian Paul1-2/+2
2016-04-19gallivm: convert size query to using a set of parameters.Dave Airlie1-18/+4
2015-12-06gallium/drivers: Trivial code-style cleanupEdward O'Callaghan1-1/+1
2015-11-04llvmpipe: add cache for compressed texturesRoland Scheidegger1-0/+19
2015-03-31gallivm: simplify sampler interfaceRoland Scheidegger1-26/+7
2015-03-27gallivm: pass jit_context pointer through to samplingRoland Scheidegger1-13/+15
2013-08-20gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger1-4/+4
2013-08-09gallivm: set non-existing values really to zero in size queries for d3d10Roland Scheidegger1-2/+2
2013-08-09gallivm: use texture target from shader instead of static state for size queryRoland Scheidegger1-0/+2
2013-08-08gallivm: propagate scalar_lod to emit_size_query tooRoland Scheidegger1-0/+2
2013-07-04gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger1-1/+2
2013-02-08gallivm: fix up size queries for dx10 sviewinfo opcodeRoland Scheidegger1-0/+2
2013-01-28gallivm,draw,llvmpipe: mass rename of unit->texture_unit/sampler_unitRoland Scheidegger1-16/+16
2013-01-28gallivm: split sampler and texture stateRoland Scheidegger1-19/+83
2012-11-27gallivm,llvmpipe: handle TXF (texelFetch) instruction, including offsetsRoland Scheidegger1-3/+6
2012-11-12gallivm,draw,llvmpipe: use base ptr + mip offsets instead of mip pointersRoland Scheidegger1-2/+4
2012-07-17gallivm,draw,llvmpipe: Support wider native registers.José Fonseca1-4/+5
2012-05-18llvmpipe: Implement TXQ.Olivier Galibert1-0/+23
2011-04-08llvmpipe: Take the sampler view's first_level into account when sampling.Fabian Bieler1-0/+2
2010-11-30gallivm/llvmpipe: squash merge of the llvm-context branchBrian Paul1-10/+12
2010-09-24llvmpipe: make texture border_color dynamic stateBrian Paul1-0/+2
2010-09-24llvmpipe: make min/max lod and lod bias dynamic stateBrian Paul1-0/+7
2010-09-16llvmpipe: add LP_PERF flag to disable various aspects of rasterizationKeith Whitwell1-0/+6
2010-05-12gallivm/llvmpipe: add const qualifiersBrian Paul1-3/+3
2010-05-04gallivm: Proper implementation of TXL opcode.José Fonseca1-2/+4
2010-05-04gallivm: Implement TXD.José Fonseca1-3/+4
2010-04-25llvmpipe: lp_tex_sample_llvm.c -> lp_tex_sample.cJosé Fonseca1-0/+216
2009-09-07llvmpipe: Code generate the texture sampling inside the shader.José Fonseca1-1713/+0
2009-09-07llvmpipe: Further abstract the texture sampling generation from TGSI translat...José Fonseca1-0/+133
2009-08-30llvmpipe: Texture cache in 4 ubytes instead of 4 floats.José Fonseca1-14/+14
2009-08-29llvmpipe: Back port recent softpipe-opt improvements from Keith.José Fonseca1-92/+385
2009-08-29llvmpipe: Split the texture cache from the color/depth/stencil cache.José Fonseca1-10/+10
2009-08-29llvmpipe: shortcircuit repeated lookups of the same tileKeith Whitwell1-5/+7
2009-08-29llvmpipe: remove backwards dependency from tilecache to llvmpipeKeith Whitwell1-21/+11
2009-08-29llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca1-0/+1295