mesa: add GL_SR8_EXT, GL_SRG8_EXT for color/srgb format queries

This makes glGetInternalformati64v queries work correctly.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4120
Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8575>
This commit is contained in:
Tapani Pälli 2021-01-19 14:51:11 +02:00 committed by Marge Bot
parent 0da527028b
commit 4f97b42f3e

View file

@ -1074,6 +1074,8 @@ _mesa_is_color_format(GLenum format)
case GL_COMPRESSED_RGBA_S3TC_DXT5_EXT:
case GL_COMPRESSED_RGB_FXT1_3DFX:
case GL_COMPRESSED_RGBA_FXT1_3DFX:
case GL_SR8_EXT:
case GL_SRG8_EXT:
case GL_SRGB_EXT:
case GL_SRGB8_EXT:
case GL_SRGB_ALPHA_EXT:
@ -1421,6 +1423,8 @@ GLboolean
_mesa_is_srgb_format(GLenum format)
{
switch (format) {
case GL_SR8_EXT:
case GL_SRG8_EXT:
case GL_SRGB:
case GL_SRGB8:
case GL_SRGB_ALPHA: