Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(573)

Unified Diff: content/browser/gpu/gpu_data_manager_impl_private.cc

Issue 2547013002: Add Intel macOS workaround for WebGL2 canvas_sub_rectangle tests (Closed)
Patch Set: add comments Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/gpu/gpu_data_manager_impl_private.cc
diff --git a/content/browser/gpu/gpu_data_manager_impl_private.cc b/content/browser/gpu/gpu_data_manager_impl_private.cc
index 78e7c4b36807678cf0cfe0b35b646731c8b40737..eb11093c9f5a17243be7052992eae170543bb6c6 100644
--- a/content/browser/gpu/gpu_data_manager_impl_private.cc
+++ b/content/browser/gpu/gpu_data_manager_impl_private.cc
@@ -878,6 +878,8 @@ void GpuDataManagerImplPrivate::UpdateRendererWebPrefs(
prefs->disable_2d_canvas_copy_on_write =
IsDriverBugWorkaroundActive(gpu::BROKEN_EGL_IMAGE_REF_COUNTING) &&
command_line->HasSwitch(switches::kEnableThreadedTextureMailboxes);
+ prefs->force_redundant_2d_canvas_copy =
+ IsDriverBugWorkaroundActive(gpu::FORCE_REDUNDANT_2D_CANVAS_COPY);
}
void GpuDataManagerImplPrivate::DisableHardwareAcceleration() {

Powered by Google App Engine
This is Rietveld 408576698