Chromium Code Reviews| 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); |
| + } |
|
Ken Russell (switch to Gerrit)
2016/09/30 23:01:29
Instead of adding these values in separate if-stat
aleksandar.stojiljkovic
2016/10/03 10:56:52
tOn 2016/09/30 23:01:29, Ken Russell wrote:
|
| + |
| bool has_opengl_dual_source_blending = |
| gl_version_info_->IsAtLeastGL(3, 3) || |
| (gl_version_info_->IsAtLeastGL(3, 2) && |