| Index: gpu/command_buffer/service/texture_manager.cc
|
| diff --git a/gpu/command_buffer/service/texture_manager.cc b/gpu/command_buffer/service/texture_manager.cc
|
| index 0d5bda6936b0fded34d4136bb2b57c5929998bf6..e9307a24f28378fb45d183d4142303cdd1fde6cc 100644
|
| --- a/gpu/command_buffer/service/texture_manager.cc
|
| +++ b/gpu/command_buffer/service/texture_manager.cc
|
| @@ -1353,6 +1353,11 @@ GLenum Texture::SetParameteri(
|
| }
|
| swizzle_a_ = param;
|
| break;
|
| + case GL_TEXTURE_SRGB_DECODE_EXT:
|
| + if (!feature_info->validators()->texture_srgb_decode_ext.IsValid(param)) {
|
| + return GL_INVALID_ENUM;
|
| + }
|
| + break;
|
| case GL_TEXTURE_IMMUTABLE_FORMAT:
|
| case GL_TEXTURE_IMMUTABLE_LEVELS:
|
| return GL_INVALID_ENUM;
|
|
|