aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c
Commit message (Expand)AuthorAgeFilesLines
* gallivm: optimize lp_build_minify for sseRoland Scheidegger2013-11-051-1/+1
* gallivm: implement fully accurate corner filtering for seamless cube mapsRoland Scheidegger2013-10-251-13/+151
* gallivm: implement seamless cube filteringRoland Scheidegger2013-10-211-40/+217
* gallivm: handle explicit derivatives for cubemapsRoland Scheidegger2013-10-101-6/+29
* gallivm: adjust wrap mode to CLAMP_TO_EDGE always for cube maps.Roland Scheidegger2013-09-191-3/+7
* gallivm: some bits of seamless cube filtering implementationRoland Scheidegger2013-09-181-14/+27
* gallivm: handle unbound textures in texture sampling / texture queriesRoland Scheidegger2013-08-301-0/+26
* gallivm: (trivial) don't pass sampler_unit variable down to filtering funcsRoland Scheidegger2013-08-301-36/+21
* gallivm: don't use AoS path if min/mag filter are different with multiple lodsRoland Scheidegger2013-08-301-1/+6
* gallivm: support per-pixel min/mag filter in SoA pathRoland Scheidegger2013-08-301-43/+243
* gallivm: refactor num_lods handlingRoland Scheidegger2013-08-301-58/+83
* gallivm: fix min/mag switchover point for nearest/none mip filterRoland Scheidegger2013-08-231-36/+33
* gallivm: do per-element lod for lod bias and explicit derivs tooRoland Scheidegger2013-08-221-4/+8
* gallivm: (trivial) fix int/uint border color clampingRoland Scheidegger2013-08-221-2/+2
* gallium: Support PIPE_FORMAT_R10G10B10A2_UINT.José Fonseca2013-08-221-0/+1
* gallivm: add comment for bogus min/mag filter selection with nearest mip filterRoland Scheidegger2013-08-211-1/+1
* gallivm: fix bogus aos path detectionRoland Scheidegger2013-08-201-5/+11
* gallivm: do clamping of border color correctly for all formatsRoland Scheidegger2013-08-201-46/+254
* gallivm: implement better control of per-quad/per-element/scalar lodRoland Scheidegger2013-08-201-4/+4
* gallivm: do per-sample depth comparison instead of doing it post-filterRoland Scheidegger2013-08-151-105/+183
* gallivm: already pass coords in the right place in the sampler interfaceRoland Scheidegger2013-08-151-25/+3
* gallivm: change coordinate handling throughout functionsRoland Scheidegger2013-08-151-82/+87
* gallivm: fix border color with normalized texture formatsRoland Scheidegger2013-08-151-13/+53
* gallivm: set non-existing values really to zero in size queries for d3d10Roland Scheidegger2013-08-091-17/+17
* gallivm: use texture target from shader instead of static state for size queryRoland Scheidegger2013-08-091-2/+30
* gallivm: honor d3d10's wishes of out-of-bounds behavior for texture size queryRoland Scheidegger2013-08-091-8/+27
* gallivm: honor d3d10 floating point rules for shadow comparisonsRoland Scheidegger2013-08-081-3/+17
* gallivm: don't clamp reference value for shadow comparison for float formatsRoland Scheidegger2013-08-081-4/+17
* gallivm: propagate scalar_lod to emit_size_query tooRoland Scheidegger2013-08-081-0/+1
* gallivm: fix out-of-bounds behavior for fetch/ldRoland Scheidegger2013-08-081-23/+54
* gallivm: (trivial) fix using one lod instead of per-quad lod for texel fetchRoland Scheidegger2013-07-051-1/+2
* gallivm: (trivial) fix bogus assertion for per-element lod with 1d resourcesRoland Scheidegger2013-07-051-1/+0
* gallivm: do per-pixel lod calculations for explicit lodRoland Scheidegger2013-07-041-47/+97
* gallivm: fix out-of-bounds access with mirror_clamp_to_edge address modeRoland Scheidegger2013-06-011-6/+7
* llvmpipe: handle z32s8x24 depth/stencil formatRoland Scheidegger2013-05-181-0/+5
* gallivm: Eliminate 8.8 fixed point intermediates from AoS sampling path.José Fonseca2013-05-171-5/+10
* gallivm: Disable LLVM 2.7 workaround on other versions.José Fonseca2013-04-201-2/+1
* gallivm: change cubemaps / derivatives handling, take 55Roland Scheidegger2013-04-181-1/+7
* gallivm: honor explicit derivatives values for cube maps.Roland Scheidegger2013-04-041-1/+1
* gallivm: do per-pixel cube face selection (finally!!!)Roland Scheidegger2013-04-041-4/+5
* gallivm: clean up passing derivatives aroundRoland Scheidegger2013-03-121-8/+3
* gallivm: add support for texel offsets for ordinary texturing.Roland Scheidegger2013-03-021-26/+106
* llvmpipe: support GL_ARB_texture_buffer_object/GL_ARB_texture_buffer_rangeRoland Scheidegger2013-02-251-3/+5
* gallivm: fix up size queries for dx10 sviewinfo opcodeRoland Scheidegger2013-02-081-22/+42
* gallivm,draw,llvmpipe: mass rename of unit->texture_unit/sampler_unitRoland Scheidegger2013-01-281-36/+36
* gallivm: split sampler and texture stateRoland Scheidegger2013-01-281-84/+101
* gallivm: fix border color for integer texturesRoland Scheidegger2013-01-101-0/+5
* gallivm: more integer texture format fetch fixesRoland Scheidegger2013-01-101-15/+38
* gallivm: fix texel fetch for array textures (2)Roland Scheidegger2012-12-171-2/+3
* gallivm: fix texel fetch for array texturesRoland Scheidegger2012-12-131-17/+38