aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915simple/i915_state_sampler.c
Commit message (Collapse)AuthorAgeFilesLines
* i915g: Switch from pipe_winsys to intel_winsysJakob Bornecrantz2009-09-011-1/+1
| | | | | Also includes moving lots of functions from i915_batch.h into intel_batchbuffer.h
* i965: add software fallback for conformant 3D textures and GL_CLAMPRobert Ellison2009-03-041-1/+1
| | | | | | | | | | | | | | | | | The i965 hardware cannot do GL_CLAMP behavior on textures; an earlier commit forced a software fallback if strict conformance was required (i.e. the INTEL_STRICT_CONFORMANCE environment variable was set) and 2D textures were used, but it was somewhat flawed - it could trigger the software fallback even if 2D textures weren't enabled, as long as one texture unit was enabled. This fixes that, and adds software fallback for GL_CLAMP behavior with 1D and 3D textures. It also adds support for a particular setting of the INTEL_STRICT_CONFORMANCE environment variable, which forces software fallbacks to be taken *all* the time. This is helpful with debugging. The value is: export INTEL_STRICT_CONFORMANCE=2
* gallium: refactor/replace p_util.h with util/u_memory.h and util/u_math.hBrian Paul2008-08-241-1/+1
| | | | Also, rename p_tile.[ch] to u_tile.[ch]
* gallium: Drop pipe_texture->cpp and pipe_surface->cpp.José Fonseca2008-06-271-1/+1
| | | | | The chars-per-pixel concept falls apart with compressed and yuv images, where more than one pixel are coded in a single data block.
* i915: Add render and texture support for tiled texture and buffersJakob Bornecrantz2008-06-231-1/+7
| | | | | This is step towards tiled textures and buffer support for i915. But the tiled attribute is never set.
* i915: Fix for s8_z24 textures not being shownJakob Bornecrantz2008-06-181-1/+1
|
* i915: Max and Min lod now worksJakob Bornecrantz2008-06-171-15/+69
|
* gallium: use the newer PIPE_FORMAT_x_UNORM format namesBrian Paul2008-04-301-4/+4
|
* i915: added to-do note about setting the max_lod register to get proper ↵Brian2008-03-211-0/+6
| | | | min/mag filter selection
* gallium: michel's patch to rework texture/sampler binding interfaceKeith Whitwell2008-03-051-2/+4
| | | | | Bind all the samplers/textures at once rather than piecemeal. This is easier for drivers to understand.
* Code reorganization: move files into their places.José Fonseca2008-02-151-0/+231
This is in a separate commit to ensure renames are properly preserved.