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 8d7320d3dbf4803eb474ef04a2781f4dfc2fc74c..d48912a1323a9a17c279586c7610d02d39395c87 100644 |
--- a/gpu/command_buffer/service/feature_info.cc |
+++ b/gpu/command_buffer/service/feature_info.cc |
@@ -92,6 +92,7 @@ FeatureInfo::Workarounds::Workarounds() |
set_texture_filter_before_generating_mipmap(false), |
use_current_program_after_successful_link(false), |
restore_scissor_on_fbo_change(false), |
+ flush_on_context_switch(false), |
max_texture_size(0), |
max_cube_map_texture_size(0) { |
} |
@@ -601,6 +602,7 @@ void FeatureInfo::AddFeatures() { |
if (is_qualcomm) { |
workarounds_.restore_scissor_on_fbo_change = true; |
+ workarounds_.flush_on_context_switch = true; |
} |
#if defined(OS_MACOSX) |