Require GL_EXT_sRGB_write_control for GL_FRAMEBUFFER_SRGB enable/disable
authorKenneth Graunke <kenneth.w.graunke@intel.com>
Sat, 9 Sep 2017 06:26:15 +0000 (23:26 -0700)
committerKenneth Graunke <kenneth.w.graunke@intel.com>
Sat, 9 Sep 2017 06:32:51 +0000 (23:32 -0700)
commitf5bc215a968512ba967ce68cc3640c45bc776f2c
tree354f8892ba795fe03a9caf862efc6836458b0afd
parenta1ec716449e6113b30435a15a1439e361cc3b60c
Require GL_EXT_sRGB_write_control for GL_FRAMEBUFFER_SRGB enable/disable

This test required GL_EXT_sRGB_write_control or ES 3.2.  But glEnable
and glDisable of GL_FRAMEBUFFER_SRGB requires the extension - ES 3.2
doesn't provide that functionality.  ES 3.2 implementations without the
extension would fail.  Now they report NotSupported.

Affects:
dEQP-GLES31.functional.fbo.srgb_write_control.framebuffer_srgb_enabled

Components: AOSP

Change-Id: I9d6b3fba892288354620ecbbc51ef7a351507e43
modules/gles31/functional/es31fFboSRGBWriteControlTests.cpp