meta: Unset the textures_used_by_txf bitfield.
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 11 Oct 2017 07:18:38 +0000 (00:18 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 13 Oct 2017 00:22:42 +0000 (17:22 -0700)
commit32fcced7b479cb7acf43305481cc23a0b04b051c
tree3eaa7dbe006d14d9c6541c562c99974673805043
parenta576c148cd77b3abf44cd673c36bc737dfbedc10
meta: Unset the textures_used_by_txf bitfield.

Drivers that use Meta are happily using blitting data using texelFetch
and GL_SKIP_DECODE_EXT, but the GL_EXT_texture_sRGB spec unfortunately
makes GL_SKIP_DECODE_EXT not necessarily work with texelFetch.

As a hack, just unset the texture_used_by_txf bitfield so we can
continue with the old desired behavior.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/mesa/drivers/common/meta.c