| 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 58b1820159af29365e3ccb96b3d4d6eb122f26e6..d0cd0cd6f8085baef2252cf43ecc8f7c1930b3f5 100644
|
| --- a/gpu/command_buffer/service/feature_info.cc
|
| +++ b/gpu/command_buffer/service/feature_info.cc
|
| @@ -1281,6 +1281,16 @@ void FeatureInfo::InitializeFeatures() {
|
| }
|
| UMA_HISTOGRAM_BOOLEAN("GPU.TextureRG", feature_flags_.ext_texture_rg);
|
|
|
| + if (enable_texture_storage && enable_texture_float &&
|
| + feature_flags_.ext_texture_rg) {
|
| + validators_.texture_internal_format.AddValue(GL_R32F_EXT);
|
| + }
|
| +
|
| + if (enable_texture_storage && enable_texture_half_float &&
|
| + feature_flags_.ext_texture_rg) {
|
| + validators_.texture_internal_format.AddValue(GL_R16F_EXT);
|
| + }
|
| +
|
| bool has_opengl_dual_source_blending =
|
| gl_version_info_->IsAtLeastGL(3, 3) ||
|
| (gl_version_info_->IsAtLeastGL(3, 2) &&
|
|
|