summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/softpipe/sp_tex_sample.c
Commit message (Expand)AuthorAgeFilesLines
* Squashed commit of the following:Keith Whitwell2010-04-101-17/+17
* softpipe: further tighen up sample_cube()Brian Paul2010-03-111-45/+21
* softpipe: tighten up the code in sample_cube()Brian Paul2010-03-111-62/+38
* softpipe: implement PIPE_TEX_WRAP_CLAMP_TO_EDGE for unorm texture samplingBrian Paul2010-03-051-6/+43
* softpipe: minor tweaks to texture filtering codeBrian Paul2010-03-041-9/+5
* softpipe: Silence uninitialized variable warnings.Vinson Lee2010-02-131-0/+3
* softpipe: fix broken cubemap / mipmap selection codeBrian Paul2010-02-131-28/+71
* softpipe: Remove unused variables.Vinson Lee2010-01-261-3/+0
* gallium: Fix texture sampling with explicit LOD in softpipe.Michal Krol2010-01-071-38/+75
* gallium: Pass per-element (not per-quad) LOD bias values down to texture samp...Michal Krol2010-01-071-60/+90
* pipe_sampler_state::compare_mode is not a boolean enable flag.Michal Krol2010-01-061-1/+1
* gallium: don't use arrays for texture width,height,depthKeith Whitwell2009-11-191-29/+29
* softpipe: Use portable INLINE macro.José Fonseca2009-09-241-1/+1
* softpipe: replace macros with inline functionsBrian Paul2009-09-231-21/+32
* softpipe: white-space/formatting fixes and updated commentsBrian Paul2009-09-231-86/+87
* Merge branch 'softpipe-opt'Keith Whitwell2009-09-231-948/+1532
|\
| * softpipe: fix bugs in POT texture sampling when texture is not squareroot2009-09-221-6/+28
| * softpipe: additional assertionsBrian Paul2009-09-221-0/+4
| * softpipe: use one fewer divide in sample_cubeKeith Whitwell2009-08-241-3/+6
| * softpipe: separate out 2d and cube img filter functionsKeith Whitwell2009-08-241-4/+88
| * softpipe: make the various get_texel routines more similarKeith Whitwell2009-08-241-92/+176
| * softpipe: lift tex_address construction up to img_filterKeith Whitwell2009-08-231-25/+35
| * Merge branch 'tex-tilecache' into softpipe-optKeith Whitwell2009-08-231-9/+9
| |\
| | * softpipe: split texture and surface tile cachesKeith Whitwell2009-08-181-8/+8
| * | softpipe: remove tex sample dependencies on softpipeBrian Paul2009-08-211-6/+3
| * | softpipe: per-unit sampler varientsBrian Paul2009-08-211-0/+3
| * | softpipe: add missing PIPE_TEXTURE_CUBE case in get_lambda_func()Brian Paul2009-08-211-0/+1
| * | softpipe: add missing sp_sampler_varient_destroyKeith Whitwell2009-08-211-0/+8
| * | softpipe: remove redundant comparison, make test easier to understandBrian Paul2009-08-211-2/+1
| * | softpipe: fix min/mag filter typoBrian Paul2009-08-211-1/+1
| * | softpipe: fix s/t/p typosBrian Paul2009-08-211-3/+3
| * | softpipe: rework texture sampling codeKeith Whitwell2009-08-211-1046/+1130
| * | softpipe: allow the existing sampler routines to be hooked up directlyKeith Whitwell2009-08-201-113/+80
| * | softpipe: fix xpot calculation typo in sp_get_samples_2d_nearest_clamp_POTKeith Whitwell2009-08-201-2/+2
| * | softpipe: slightly optimized tiling calculationKeith Whitwell2009-08-201-3/+2
| * | softpipe: fix glitch in texel lookups on fastpathsKeith Whitwell2009-08-201-64/+23
| * | softpipe: optimized path for simple mipmap samplingKeith Whitwell2009-08-201-24/+71
| |/
| * softpipe: fix off-by-one in nearest texcoord routinesKeith Whitwell2009-07-271-4/+4
| * softpipe: example fast paths for simple samplersKeith Whitwell2009-07-271-3/+324
| * softpipe: shortcircuit repeated lookups of the same tileKeith Whitwell2009-07-221-5/+7
| * softpipe: remove backwards dependency from tilecache to softpipeKeith Whitwell2009-07-221-21/+11
* | softpipe: Fix cube face selection.Michal Krol2009-09-181-2/+2
|/
* softpipe: use shadow_compare4() to compare texcoord to four texture samplesBrian Paul2009-06-291-12/+78
* softpipe: pass sampler state to shadow_compare()Brian Paul2009-06-291-19/+17
* softpipe: return alpha=1 in shadow_compare() functionBrian Paul2009-06-191-0/+2
* softpipe: rename sp_headers.h to sp_quad.hBrian2009-02-111-1/+1
* softpipe: fix vertex shader texture samplingBrian Paul2008-12-171-16/+58
* softpipe: minor tweaks, clean-upsBrian2008-12-011-13/+4
* softpipe: compute nearest/linear texcoords four at a time.Brian2008-12-011-335/+413
* gallium: minor texture-related clean-ups, comments, etcBrian2008-12-011-14/+14