Commit 68a73c4a authored by Khushal Sagar's avatar Khushal Sagar Committed by Commit Bot

gpu: Enable OOPR by default on all platforms.

The only remaining platform is linux which doesn't ship GPU raster
currently. This change switches any test code using GPU raster on linux
to OOPR.

R=sunnyps@chromium.org
Bug:757605

Change-Id: I5c14c9d7bc423307156e3ca6b091d263036ac4b5
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2439895
Commit-Queue: Khushal <khushalsagar@chromium.org>
Reviewed-by: default avatarSunny Sachanandani <sunnyps@chromium.org>
Auto-Submit: Khushal <khushalsagar@chromium.org>
Cr-Commit-Position: refs/heads/master@{#812995}
parent c90d5d5d
...@@ -43,15 +43,9 @@ const base::Feature kDefaultEnableGpuRasterization{ ...@@ -43,15 +43,9 @@ const base::Feature kDefaultEnableGpuRasterization{
#endif #endif
// Enable out of process rasterization by default. This can still be overridden // Enable out of process rasterization by default. This can still be overridden
// by --enable-oop-rasterization or --disable-oop-rasterization. // by --disable-oop-rasterization.
#if defined(OS_ANDROID) || defined(OS_CHROMEOS) || defined(OS_MAC) || \
defined(OS_WIN) || defined(OS_FUCHSIA)
const base::Feature kDefaultEnableOopRasterization{ const base::Feature kDefaultEnableOopRasterization{
"DefaultEnableOopRasterization", base::FEATURE_ENABLED_BY_DEFAULT}; "DefaultEnableOopRasterization", base::FEATURE_ENABLED_BY_DEFAULT};
#else
const base::Feature kDefaultEnableOopRasterization{
"DefaultEnableOopRasterization", base::FEATURE_DISABLED_BY_DEFAULT};
#endif
#if defined(OS_WIN) #if defined(OS_WIN)
// Use a high priority for GPU process on Windows. // Use a high priority for GPU process on Windows.
......
...@@ -192,6 +192,7 @@ crbug.com/829740 fast/history/history-back-twice-with-subframes-assert.html [ Pa ...@@ -192,6 +192,7 @@ crbug.com/829740 fast/history/history-back-twice-with-subframes-assert.html [ Pa
########## Genuinely flaky ########## ########## Genuinely flaky ##########
crbug.com/624233 virtual/gpu-rasterization/images/color-profile-background-clip-text.html [ Pass Failure ] crbug.com/624233 virtual/gpu-rasterization/images/color-profile-background-clip-text.html [ Pass Failure ]
crbug.com/757605 virtual/gpu-rasterization/images/jpeg-yuv-progressive-image.html [ Pass Failure ]
########## Bugs to fix ########## ########## Bugs to fix ##########
# This is a missing event and increasing the timeout or using run-after-layout-and-paint doesn't # This is a missing event and increasing the timeout or using run-after-layout-and-paint doesn't
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment