[Mesa-dev] [PATCH v6 0/8] Add and enable extension EXT_sRGB_write_control
Gert Wollny
gw.fossdev at gmail.com
Thu Nov 15 12:45:51 UTC 2018
From: Gert Wollny <gert.wollny at collabora.com>
Dear all,
after the RFC and Ilias comments I reworked the series another time.
Changes with respect to the RFC are
- renaming the new CAP
- reordering of the patches that no double checking of
EXT_sRGB and EXT_framebuffer_sRGB is needed.
thanks for reviewing,
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 to gl_extensions
i965: Set flag for EXT_sRGB
mesa/st: rework support for sRGB framebuffer attachements
mesa/main: Use flag for EXT_sRGB instead of EXT_framebuffer_sRGB where
possible
mesa/main/version: Lower the requirements for GLES 3.0
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_context.c | 10 ++++++
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 | 2 +-
src/mesa/main/framebuffer.c | 2 +-
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 ++++++++++++--------
20 files changed, 63 insertions(+), 29 deletions(-)
--
2.18.1
More information about the mesa-dev
mailing list