| Index: gpu/command_buffer/service/feature_info.cc
|
| diff --git a/gpu/command_buffer/service/feature_info.cc b/gpu/command_buffer/service/feature_info.cc
|
| index dafa6caccd71a3c2772943f7ecc79212d51b26f4..032d1d4849e9faffc7bb60a2a48181a9a476bdad 100644
|
| --- a/gpu/command_buffer/service/feature_info.cc
|
| +++ b/gpu/command_buffer/service/feature_info.cc
|
| @@ -1022,8 +1022,12 @@ void FeatureInfo::InitializeFeatures() {
|
| feature_flags_.ext_texture_storage = true;
|
| AddExtensionString("GL_EXT_texture_storage");
|
| validators_.texture_parameter.AddValue(GL_TEXTURE_IMMUTABLE_FORMAT_EXT);
|
| - if (enable_texture_format_bgra8888)
|
| + if (enable_texture_format_bgra8888) {
|
| + validators_.texture_internal_format.AddValue(GL_BGRA8_EXT);
|
| validators_.texture_internal_format_storage.AddValue(GL_BGRA8_EXT);
|
| + validators_.texture_sized_color_renderable_internal_format.AddValue(
|
| + GL_BGRA8_EXT);
|
| + }
|
| if (enable_texture_float) {
|
| validators_.texture_internal_format_storage.AddValue(GL_RGBA32F_EXT);
|
| validators_.texture_internal_format_storage.AddValue(GL_RGB32F_EXT);
|
|
|