svga: fix the test for sRGB texture formats
authorBrian Paul <brianp@vmware.com>
Wed, 27 Jul 2011 22:08:58 +0000 (16:08 -0600)
committerBrian Paul <brianp@vmware.com>
Thu, 22 Sep 2011 14:26:36 +0000 (08:26 -0600)
commit1a35fde7c8571c999147bdaeed462b294a86923a
tree5b005e3c3e5893d7df9a6b85b46fda98ee183870
parentff6cf60cb80c3bc31d9a4307c32185f65054bc58
svga: fix the test for sRGB texture formats

The pipe_sampler_view::format field should be prefered over the resource/
texture format.  The former is used to override the texture format for
sRGB decode enable/disable, etc.

Also, use new util_format_is_srgb() helper to catch all sRGB formats.

This fixes the piglit tex-srgb test for GL_EXT_texture_sRGB_decode.
src/gallium/drivers/svga/svga_pipe_sampler.c