From: Gert Wollny <gert.wol...@collabora.com> Dear all,
based on the feedback given by Ilia I've completely reworked the series to add internal support for EXT_sRGB as a stepstone to implement EXT_sRGB_write_control and expose GLES 3.0 properly. Since the series has been reworked thoroughly, most of the original patches have completely changed so that carrying a history didn't make much sense for most patches. I'd like to thank Ilia for all his commenst on the first series that helped me a lot to rework the series. Thanks for any commenst, Gert Gert Wollny (8): Gallium: Add new CAPS to indicate whether a driver can switch SRGB write virgl: Set sRGB write control CAP based on host capabilities mesa/main: Add flag for EXT_sRGB and use it parallel with EXT_framebuffer_sRGB mesa/main/version: Lower the requirements for GLES 3.0 mesa/st: rework support for sRGB framebuffer attachements i965: Set flag for EXT_sRGB mesa/main: Remove now superfluos tests for both EXT_sRGB and EXT_framebuffer_sRGB mesa/main: Expose EXT_sRGB_write_control src/gallium/auxiliary/util/u_screen.c | 3 ++ src/gallium/docs/source/screen.rst | 3 ++ src/gallium/drivers/virgl/virgl_hw.h | 1 + src/gallium/drivers/virgl/virgl_screen.c | 2 ++ src/gallium/include/pipe/p_defines.h | 1 + src/mesa/drivers/dri/i965/intel_extensions.c | 1 + src/mesa/main/enable.c | 4 --- src/mesa/main/extensions_table.h | 1 + src/mesa/main/fbobject.c | 2 +- src/mesa/main/formatquery.c | 3 +- src/mesa/main/framebuffer.c | 3 +- src/mesa/main/get_hash_params.py | 4 ++- src/mesa/main/mtypes.h | 1 + src/mesa/main/teximage.c | 2 +- src/mesa/main/version.c | 4 +-- src/mesa/state_tracker/st_cb_fbo.c | 4 +-- src/mesa/state_tracker/st_extensions.c | 6 +++- src/mesa/state_tracker/st_format.c | 2 +- src/mesa/state_tracker/st_manager.c | 37 ++++++++++++-------- 19 files changed, 55 insertions(+), 29 deletions(-) -- 2.18.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev