st/glsl_to_tgsi: ignore GL_TEXTURE_SRGB_DECODE_EXT for samplers used with texelFetch*()
See the comment for the relevant spec quote. Fixes dEQP-GLES31.functional.srgb_texture_decode.skip_decode.srgba8.texel_fetch v2: note the interaction between ARB_bindless_texture and EXT_texture_sRGB_decode as a TODO Reviewed-by:Kenneth Graunke <kenneth@whitecape.org> Reviewed-by:
Marek Olšák <marek.olsak@amd.com>
Showing
- src/mesa/main/mtypes.h 1 addition, 0 deletionssrc/mesa/main/mtypes.h
- src/mesa/state_tracker/st_atom_texture.c 35 additions, 4 deletionssrc/mesa/state_tracker/st_atom_texture.c
- src/mesa/state_tracker/st_cb_texture.c 3 additions, 1 deletionsrc/mesa/state_tracker/st_cb_texture.c
- src/mesa/state_tracker/st_glsl_to_tgsi.cpp 4 additions, 0 deletionssrc/mesa/state_tracker/st_glsl_to_tgsi.cpp
- src/mesa/state_tracker/st_sampler_view.c 12 additions, 7 deletionssrc/mesa/state_tracker/st_sampler_view.c
- src/mesa/state_tracker/st_sampler_view.h 2 additions, 1 deletionsrc/mesa/state_tracker/st_sampler_view.h
- src/mesa/state_tracker/st_texture.c 2 additions, 1 deletionsrc/mesa/state_tracker/st_texture.c
- src/mesa/state_tracker/st_texture.h 4 additions, 3 deletionssrc/mesa/state_tracker/st_texture.h
Loading
Please register or sign in to comment