workarounds       181 content/browser/gpu/gpu_data_manager_impl.cc     base::ListValue* workarounds) const {
workarounds       183 content/browser/gpu/gpu_data_manager_impl.cc   private_->GetDriverBugWorkarounds(workarounds);
workarounds       123 content/browser/gpu/gpu_data_manager_impl.h   void GetDriverBugWorkarounds(base::ListValue* workarounds) const;
workarounds       838 content/browser/gpu/gpu_data_manager_impl_private.cc     base::ListValue* workarounds) const {
workarounds       841 content/browser/gpu/gpu_data_manager_impl_private.cc     workarounds->AppendString(
workarounds        77 content/browser/gpu/gpu_data_manager_impl_private.h   void GetDriverBugWorkarounds(base::ListValue* workarounds) const;
workarounds       338 content/browser/renderer_host/compositing_iosurface_shader_programs_mac.cc     base::ListValue workarounds;
workarounds       339 content/browser/renderer_host/compositing_iosurface_shader_programs_mac.cc     manager->GetDriverBugWorkarounds(&workarounds);
workarounds       340 content/browser/renderer_host/compositing_iosurface_shader_programs_mac.cc     base::ListValue::const_iterator it = workarounds.Find(
workarounds       343 content/browser/renderer_host/compositing_iosurface_shader_programs_mac.cc     if (it != workarounds.end())
workarounds       162 content/common/gpu/gpu_command_buffer_stub.cc       context_group_->feature_info()->workarounds().use_virtualized_gl_contexts;
workarounds       117 content/common/gpu/stream_texture_android.cc                                        ->workarounds()
workarounds       113 content/gpu/gpu_main.cc     std::set<int> workarounds;
workarounds       114 content/gpu/gpu_main.cc     gpu::StringToFeatureSet(types, &workarounds);
workarounds       115 content/gpu/gpu_main.cc     if (workarounds.count(gpu::FORCE_DISCRETE_GPU) == 1)
workarounds       117 content/gpu/gpu_main.cc     else if (workarounds.count(gpu::FORCE_INTEGRATED_GPU) == 1)
workarounds        29 gpu/command_buffer/service/buffer_manager.cc           feature_info ? feature_info->workarounds(
workarounds       246 gpu/command_buffer/service/buffer_manager.cc          feature_info_->workarounds()
workarounds       168 gpu/command_buffer/service/context_group.cc   if (feature_info_->workarounds().max_texture_size) {
workarounds       170 gpu/command_buffer/service/context_group.cc         max_texture_size, feature_info_->workarounds().max_texture_size);
workarounds       172 gpu/command_buffer/service/context_group.cc   if (feature_info_->workarounds().max_cube_map_texture_size) {
workarounds       175 gpu/command_buffer/service/context_group.cc         feature_info_->workarounds().max_cube_map_texture_size);
workarounds        71 gpu/command_buffer/service/feature_info.cc     const std::string& types, FeatureInfo::Workarounds* workarounds) {
workarounds        72 gpu/command_buffer/service/feature_info.cc   DCHECK(workarounds);
workarounds        82 gpu/command_buffer/service/feature_info.cc     workarounds->name = true; \
workarounds        90 gpu/command_buffer/service/feature_info.cc   if (workarounds->max_texture_size_limit_4096)
workarounds        91 gpu/command_buffer/service/feature_info.cc     workarounds->max_texture_size = 4096;
workarounds        92 gpu/command_buffer/service/feature_info.cc   if (workarounds->max_cube_map_texture_size_limit_4096)
workarounds        93 gpu/command_buffer/service/feature_info.cc     workarounds->max_cube_map_texture_size = 4096;
workarounds        94 gpu/command_buffer/service/feature_info.cc   if (workarounds->max_cube_map_texture_size_limit_1024)
workarounds        95 gpu/command_buffer/service/feature_info.cc     workarounds->max_cube_map_texture_size = 1024;
workarounds        96 gpu/command_buffer/service/feature_info.cc   if (workarounds->max_cube_map_texture_size_limit_512)
workarounds        97 gpu/command_buffer/service/feature_info.cc     workarounds->max_cube_map_texture_size = 512;
workarounds       110 gpu/command_buffer/service/feature_info.h   const Workarounds& workarounds() const {
workarounds       129 gpu/command_buffer/service/feature_info_unittest.cc #define GPU_OP(type, name) EXPECT_FALSE(info_->workarounds().name);
workarounds       132 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_EQ(0, info_->workarounds().max_texture_size);
workarounds       133 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_EQ(0, info_->workarounds().max_cube_map_texture_size);
workarounds       907 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_TRUE(info_->workarounds().use_client_side_arrays_for_stream_buffers);
workarounds       978 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_TRUE(info_->workarounds().exit_on_context_lost);
workarounds       990 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_TRUE(info_->workarounds().exit_on_context_lost);
workarounds       991 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_EQ(1024, info_->workarounds().max_cube_map_texture_size);
workarounds       992 gpu/command_buffer/service/feature_info_unittest.cc   EXPECT_EQ(4096, info_->workarounds().max_texture_size);
workarounds      1589 gpu/command_buffer/service/gles2_cmd_decoder.cc     return feature_info_->workarounds();
workarounds      2270 gpu/command_buffer/service/gles2_cmd_decoder.cc                          ->workarounds()
workarounds      2366 gpu/command_buffer/service/gles2_cmd_decoder.cc       feature_info_->workarounds().init_vertex_attributes);
workarounds      2625 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (feature_info_->workarounds()
workarounds      2630 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (feature_info_->workarounds().reverse_point_sprite_coord_origin) {
workarounds      2634 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (feature_info_->workarounds().unbind_fbo_on_context_switch) {
workarounds      2638 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (feature_info_->workarounds().release_image_after_use) {
workarounds      2664 gpu/command_buffer/service/gles2_cmd_decoder.cc       feature_info_->workarounds().enable_chromium_fast_npot_mo8_textures;
workarounds      2758 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().needs_glsl_built_in_function_emulation)
workarounds      2760 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().init_gl_position_in_vertex_shader)
workarounds      2762 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().unfold_short_circuit_as_ternary_operation)
workarounds      2764 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().init_varyings_without_static_use)
workarounds      2766 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().unroll_for_loop_with_sampler_array_index)
workarounds      2981 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (workarounds().exit_on_context_lost) {
workarounds      2996 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().unbind_fbo_on_context_switch)
workarounds      3921 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().restore_scissor_on_fbo_change)
workarounds      4215 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().set_texture_filter_before_generating_mipmap) {
workarounds      4219 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (workarounds().set_texture_filter_before_generating_mipmap) {
workarounds      5354 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (workarounds().validate_multisample_buffer_allocation) {
workarounds      5585 gpu/command_buffer/service/gles2_cmd_decoder.cc                     workarounds().count_all_in_varyings_packing ?
workarounds      5589 gpu/command_buffer/service/gles2_cmd_decoder.cc       if (workarounds().use_current_program_after_successful_link)
workarounds      5591 gpu/command_buffer/service/gles2_cmd_decoder.cc       if (workarounds().clear_uniforms_before_first_program_use)
workarounds      5974 gpu/command_buffer/service/gles2_cmd_decoder.cc     if (workarounds().clear_uniforms_before_first_program_use)
workarounds      6939 gpu/command_buffer/service/gles2_cmd_decoder.cc   if (!workarounds().init_texture_max_anisotropy)
workarounds      7273 gpu/command_buffer/service/gles2_cmd_decoder.cc       workarounds().clear_alpha_in_readpixels) {
workarounds      9047 gpu/command_buffer/service/gles2_cmd_decoder.cc       if (workarounds().needs_offscreen_buffer_workaround) {
workarounds       147 gpu/command_buffer/service/gles2_cmd_decoder_unittest_base.cc   if (group_->feature_info()->workarounds().init_vertex_attributes)
workarounds       172 gpu/command_buffer/service/vertex_attrib_manager.cc   bool use_client_side_arrays_for_stream_buffers = feature_info->workarounds(
workarounds        45 gpu/command_buffer/tests/gl_lose_context_chromium_unittest.cc   if (gl1a_.workarounds().exit_on_context_lost)
workarounds       256 gpu/command_buffer/tests/gl_manager.cc   return decoder_->GetContextGroup()->feature_info()->workarounds();
workarounds        95 gpu/command_buffer/tests/gl_manager.h   const gpu::gles2::FeatureInfo::Workarounds& workarounds() const;
workarounds        58 gpu/config/gpu_driver_bug_list.cc     std::set<int>* workarounds, const CommandLine& command_line) {
workarounds        59 gpu/config/gpu_driver_bug_list.cc   DCHECK(workarounds);
workarounds        66 gpu/config/gpu_driver_bug_list.cc         workarounds->erase(FORCE_INTEGRATED_GPU);
workarounds        67 gpu/config/gpu_driver_bug_list.cc         workarounds->insert(FORCE_DISCRETE_GPU);
workarounds        70 gpu/config/gpu_driver_bug_list.cc         workarounds->erase(FORCE_DISCRETE_GPU);
workarounds        71 gpu/config/gpu_driver_bug_list.cc         workarounds->insert(FORCE_INTEGRATED_GPU);
workarounds        76 gpu/config/gpu_driver_bug_list.cc         workarounds->erase(MAX_CUBE_MAP_TEXTURE_SIZE_LIMIT_512);
workarounds        77 gpu/config/gpu_driver_bug_list.cc         workarounds->erase(MAX_CUBE_MAP_TEXTURE_SIZE_LIMIT_1024);
workarounds        78 gpu/config/gpu_driver_bug_list.cc         workarounds->erase(MAX_CUBE_MAP_TEXTURE_SIZE_LIMIT_4096);
workarounds        79 gpu/config/gpu_driver_bug_list.cc         workarounds->insert(kFeatureList[i].type);
workarounds        82 gpu/config/gpu_driver_bug_list.cc         workarounds->insert(kFeatureList[i].type);
workarounds        27 gpu/config/gpu_driver_bug_list.h       std::set<int>* workarounds, const CommandLine& command_line);
workarounds       133 gpu/config/gpu_driver_bug_list_unittest.cc   std::set<int> workarounds;
workarounds       134 gpu/config/gpu_driver_bug_list_unittest.cc   workarounds.insert(EXIT_ON_CONTEXT_LOST);
workarounds       135 gpu/config/gpu_driver_bug_list_unittest.cc   workarounds.insert(INIT_VERTEX_ATTRIBUTES);
workarounds       136 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(2u, workarounds.size());
workarounds       138 gpu/config/gpu_driver_bug_list_unittest.cc       &workarounds, command_line);
workarounds       139 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(3u, workarounds.size());
workarounds       140 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(1u, workarounds.count(DISABLE_MULTISAMPLING));
workarounds       147 gpu/config/gpu_driver_bug_list_unittest.cc   std::set<int> workarounds;
workarounds       148 gpu/config/gpu_driver_bug_list_unittest.cc   workarounds.insert(EXIT_ON_CONTEXT_LOST);
workarounds       149 gpu/config/gpu_driver_bug_list_unittest.cc   workarounds.insert(FORCE_INTEGRATED_GPU);
workarounds       150 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(2u, workarounds.size());
workarounds       151 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(1u, workarounds.count(FORCE_INTEGRATED_GPU));
workarounds       153 gpu/config/gpu_driver_bug_list_unittest.cc       &workarounds, command_line);
workarounds       154 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(2u, workarounds.size());
workarounds       155 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(0u, workarounds.count(FORCE_INTEGRATED_GPU));
workarounds       156 gpu/config/gpu_driver_bug_list_unittest.cc   EXPECT_EQ(1u, workarounds.count(FORCE_DISCRETE_GPU));
workarounds        68 gpu/config/gpu_util.cc   std::set<int> workarounds = list->MakeDecision(
workarounds        71 gpu/config/gpu_util.cc       &workarounds, *command_line);
workarounds        72 gpu/config/gpu_util.cc   if (!workarounds.empty()) {
workarounds        74 gpu/config/gpu_util.cc                                     IntSetToString(workarounds));