Home
last modified time | relevance | path

Searched refs:workarounds (Results 1 – 25 of 48) sorted by relevance

12

/external/chromium_org/gpu/config/
Dgpu_driver_bug_list.cc58 std::set<int>* workarounds, const CommandLine& command_line) { in AppendWorkaroundsFromCommandLine() argument
59 DCHECK(workarounds); in AppendWorkaroundsFromCommandLine()
66 workarounds->erase(FORCE_INTEGRATED_GPU); in AppendWorkaroundsFromCommandLine()
67 workarounds->insert(FORCE_DISCRETE_GPU); in AppendWorkaroundsFromCommandLine()
70 workarounds->erase(FORCE_DISCRETE_GPU); in AppendWorkaroundsFromCommandLine()
71 workarounds->insert(FORCE_INTEGRATED_GPU); in AppendWorkaroundsFromCommandLine()
76 workarounds->erase(MAX_CUBE_MAP_TEXTURE_SIZE_LIMIT_512); in AppendWorkaroundsFromCommandLine()
77 workarounds->erase(MAX_CUBE_MAP_TEXTURE_SIZE_LIMIT_1024); in AppendWorkaroundsFromCommandLine()
78 workarounds->erase(MAX_CUBE_MAP_TEXTURE_SIZE_LIMIT_4096); in AppendWorkaroundsFromCommandLine()
79 workarounds->insert(kFeatureList[i].type); in AppendWorkaroundsFromCommandLine()
[all …]
Dgpu_driver_bug_list_unittest.cc134 std::set<int> workarounds; in TEST_F() local
135 workarounds.insert(EXIT_ON_CONTEXT_LOST); in TEST_F()
136 workarounds.insert(INIT_VERTEX_ATTRIBUTES); in TEST_F()
137 EXPECT_EQ(2u, workarounds.size()); in TEST_F()
139 &workarounds, command_line); in TEST_F()
140 EXPECT_EQ(3u, workarounds.size()); in TEST_F()
141 EXPECT_EQ(1u, workarounds.count(DISABLE_MULTISAMPLING)); in TEST_F()
148 std::set<int> workarounds; in TEST_F() local
149 workarounds.insert(EXIT_ON_CONTEXT_LOST); in TEST_F()
150 workarounds.insert(FORCE_INTEGRATED_GPU); in TEST_F()
[all …]
Dgpu_util.cc68 std::set<int> workarounds = list->MakeDecision( in ApplyGpuDriverBugWorkarounds() local
71 &workarounds, *command_line); in ApplyGpuDriverBugWorkarounds()
72 if (!workarounds.empty()) { in ApplyGpuDriverBugWorkarounds()
74 IntSetToString(workarounds)); in ApplyGpuDriverBugWorkarounds()
Dgpu_driver_bug_list.h27 std::set<int>* workarounds, const CommandLine& command_line);
/external/chromium_org/gpu/command_buffer/service/
Dcontext_group.cc169 if (feature_info_->workarounds().max_texture_size) { in Initialize()
171 max_texture_size, feature_info_->workarounds().max_texture_size); in Initialize()
173 if (feature_info_->workarounds().max_cube_map_texture_size) { in Initialize()
176 feature_info_->workarounds().max_cube_map_texture_size); in Initialize()
229 if (feature_info_->workarounds().max_fragment_uniform_vectors) { in Initialize()
233 feature_info_->workarounds().max_fragment_uniform_vectors)); in Initialize()
235 if (feature_info_->workarounds().max_varying_vectors) { in Initialize()
238 static_cast<uint32>(feature_info_->workarounds().max_varying_vectors)); in Initialize()
240 if (feature_info_->workarounds().max_vertex_uniform_vectors) { in Initialize()
244 feature_info_->workarounds().max_vertex_uniform_vectors)); in Initialize()
Dfeature_info.cc69 const std::string& types, FeatureInfo::Workarounds* workarounds) { in StringToWorkarounds() argument
70 DCHECK(workarounds); in StringToWorkarounds()
80 workarounds->name = true; \ in StringToWorkarounds()
88 if (workarounds->max_texture_size_limit_4096) in StringToWorkarounds()
89 workarounds->max_texture_size = 4096; in StringToWorkarounds()
90 if (workarounds->max_cube_map_texture_size_limit_4096) in StringToWorkarounds()
91 workarounds->max_cube_map_texture_size = 4096; in StringToWorkarounds()
92 if (workarounds->max_cube_map_texture_size_limit_1024) in StringToWorkarounds()
93 workarounds->max_cube_map_texture_size = 1024; in StringToWorkarounds()
94 if (workarounds->max_cube_map_texture_size_limit_512) in StringToWorkarounds()
[all …]
Dfeature_info.h116 const Workarounds& workarounds() const { in workarounds() function
Dfeature_info_unittest.cc130 #define GPU_OP(type, name) EXPECT_FALSE(info_->workarounds().name); in TEST_F()
133 EXPECT_EQ(0, info_->workarounds().max_texture_size); in TEST_F()
134 EXPECT_EQ(0, info_->workarounds().max_cube_map_texture_size); in TEST_F()
1136 EXPECT_TRUE(info_->workarounds().use_client_side_arrays_for_stream_buffers); in TEST_F()
1228 EXPECT_TRUE(info_->workarounds().exit_on_context_lost); in TEST_F()
1240 EXPECT_TRUE(info_->workarounds().exit_on_context_lost); in TEST_F()
1241 EXPECT_EQ(1024, info_->workarounds().max_cube_map_texture_size); in TEST_F()
1242 EXPECT_EQ(4096, info_->workarounds().max_texture_size); in TEST_F()
Dbuffer_manager.cc29 feature_info ? feature_info->workarounds( in BufferManager()
246 feature_info_->workarounds() in UseNonZeroSizeForClientSideArrayBuffer()
Dvertex_attrib_manager.cc175 bool use_client_side_arrays_for_stream_buffers = feature_info->workarounds( in ValidateBindings()
Dgles2_cmd_decoder.cc1610 const FeatureInfo::Workarounds& workarounds() const { in workarounds() function in gpu::gles2::GLES2DecoderImpl
1611 return feature_info_->workarounds(); in workarounds()
2332 ->workarounds() in GLES2DecoderImpl()
2442 feature_info_->workarounds().init_vertex_attributes); in Initialize()
2704 if (feature_info_->workarounds() in Initialize()
2709 if (feature_info_->workarounds().reverse_point_sprite_coord_origin) { in Initialize()
2713 if (feature_info_->workarounds().unbind_fbo_on_context_switch) { in Initialize()
2745 caps.texture_format_etc1 && !workarounds().etc1_power_of_two_only; in GetCapabilities()
2832 if (workarounds().needs_glsl_built_in_function_emulation) in InitializeShaderTranslator()
2834 if (workarounds().init_gl_position_in_vertex_shader) in InitializeShaderTranslator()
[all …]
/external/chromium_org/content/browser/resources/gpu/
Dinfo_view.js204 if (gpuInfo.featureStatus.workarounds.length) {
207 for (i = 0; i < gpuInfo.featureStatus.workarounds.length; i++) {
209 workaroundEl.textContent = gpuInfo.featureStatus.workarounds[i];
/external/chromium_org/content/gpu/
Dgpu_main.cc134 std::set<int> workarounds; in GpuMain() local
135 gpu::StringToFeatureSet(types, &workarounds); in GpuMain()
136 if (workarounds.count(gpu::FORCE_DISCRETE_GPU) == 1) in GpuMain()
138 else if (workarounds.count(gpu::FORCE_INTEGRATED_GPU) == 1) in GpuMain()
/external/chromium_org/gpu/command_buffer/tests/
Dgl_lose_context_chromium_unittest.cc45 if (gl1a_.workarounds().exit_on_context_lost) in TEST_F()
Dgl_manager.h90 const gpu::gles2::FeatureInfo::Workarounds& workarounds() const;
Dgl_manager.cc297 const gpu::gles2::FeatureInfo::Workarounds& GLManager::workarounds() const { in workarounds() function in gpu::GLManager
298 return decoder_->GetContextGroup()->feature_info()->workarounds(); in workarounds()
/external/stlport/doc/
DREADME.wince15 The included compiler is MSC12, the same as for VC6, so many workarounds for its
62 setenv/getenv. It also doesn't attempt to provide workarounds.
76 clock() are declared but not defined. STLport doesn't include any workarounds for
/external/stlport/test/compiler/
DREADME8 workarounds, if compiler don't understand some (correct) language constructions.
/external/chromium_org/content/browser/gpu/
Dgpu_data_manager_impl.cc191 base::ListValue* workarounds) const { in GetDriverBugWorkarounds()
193 private_->GetDriverBugWorkarounds(workarounds); in GetDriverBugWorkarounds()
Dgpu_data_manager_impl.h125 void GetDriverBugWorkarounds(base::ListValue* workarounds) const; in NON_EXPORTED_BASE()
Dgpu_data_manager_impl_private.h79 void GetDriverBugWorkarounds(base::ListValue* workarounds) const;
/external/wpa_supplicant_8/hs20/client/
Dosu_client.h51 unsigned long int workarounds; member
Dest.c116 (ctx->workarounds & WORKAROUND_OCSP_OPTIONAL) ? 1 : 2); in est_load_cacerts()
563 (ctx->workarounds & WORKAROUND_OCSP_OPTIONAL) ? 1 : 2); in est_build_csr()
667 (ctx->workarounds & WORKAROUND_OCSP_OPTIONAL) ? 1 : 2); in est_simple_enroll()
/external/chromium_org/content/common/gpu/
Dstream_texture_android.cc115 ->workarounds() in WillUseTexImage()
/external/valgrind/main/
DREADME12 If you have problems, consult the FAQ to see if there are workarounds.

12