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 4eae5f8c1f71366f062075287562f125ba3dfc9a..4563242d34129206396f134891075a8c769826cb 100644 |
--- a/gpu/command_buffer/service/feature_info.cc |
+++ b/gpu/command_buffer/service/feature_info.cc |
@@ -873,21 +873,19 @@ void FeatureInfo::InitializeFeatures() { |
} |
} |
- if (!workarounds_.disable_multisampled_render_to_texture) { |
- if (extensions.Contains("GL_EXT_multisampled_render_to_texture")) { |
- feature_flags_.multisampled_render_to_texture = true; |
- } else if (extensions.Contains("GL_IMG_multisampled_render_to_texture")) { |
- feature_flags_.multisampled_render_to_texture = true; |
- feature_flags_.use_img_for_multisampled_render_to_texture = true; |
- } |
- if (feature_flags_.multisampled_render_to_texture) { |
- validators_.render_buffer_parameter.AddValue( |
- GL_RENDERBUFFER_SAMPLES_EXT); |
- validators_.g_l_state.AddValue(GL_MAX_SAMPLES_EXT); |
- validators_.frame_buffer_parameter.AddValue( |
- GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT); |
- AddExtensionString("GL_EXT_multisampled_render_to_texture"); |
- } |
+ if (extensions.Contains("GL_EXT_multisampled_render_to_texture")) { |
+ feature_flags_.multisampled_render_to_texture = true; |
+ } else if (extensions.Contains("GL_IMG_multisampled_render_to_texture")) { |
+ feature_flags_.multisampled_render_to_texture = true; |
+ feature_flags_.use_img_for_multisampled_render_to_texture = true; |
+ } |
+ if (feature_flags_.multisampled_render_to_texture) { |
+ validators_.render_buffer_parameter.AddValue( |
+ GL_RENDERBUFFER_SAMPLES_EXT); |
+ validators_.g_l_state.AddValue(GL_MAX_SAMPLES_EXT); |
+ validators_.frame_buffer_parameter.AddValue( |
+ GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT); |
+ AddExtensionString("GL_EXT_multisampled_render_to_texture"); |
} |
if (!gl_version_info_->is_es || |