forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "cc: Decode discardable images in PaintRecord backed shaders."
This reverts commit 576bda0. Reason for revert: Seems to cause LayoutTest failure on CI. Failing tests are: * css3/masking/mask-repeat-space-padding.html * fast/backgrounds/background-repeat-with-background-color.html * http/tests/misc/slow-loading-image-in-pattern.html * images/color-profile-background-image-space.html * images/color-profile-svg-fill-text.html * virtual/exotic-color-space/images/color-profile-svg-fill-text.html * virtual/exotic-color-space/images/cross-fade-background-size.html * virtual/mojo-loading/http/tests/misc/slow-loading-image-in-pattern.html The error log is available here: https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Mac10.11/builds/23965 Original change's description: > cc: Decode discardable images in PaintRecord backed shaders. > > For PaintRecord backed shaders, the rasterization is done internally in > skia, which means images present in these shaders are not pre-decoded > by compositor's decode cache. This change ensures that we capture these > images during discardable image analysis, and replace them with decoded > images from the compositor's cache. > > Replacing of these images requires transforming the PaintRecords in > these shaders to SkPictures with decoded images before executing the op > with the shader. > > Bug: 735741, 728359 > Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel > Change-Id: Ie9314e566eaeb1a393c7490e6309d1315ec3733e > Reviewed-on: https://chromium-review.googlesource.com/673826 > Commit-Queue: Khushal <khushalsagar@chromium.org> > Reviewed-by: Chris Harrelson <chrishtr@chromium.org> > Reviewed-by: enne <enne@chromium.org> > Cr-Commit-Position: refs/heads/master@{#504860} TBR=vmpstr@chromium.org,chrishtr@chromium.org,enne@chromium.org,khushalsagar@chromium.org Change-Id: I308e40a4f88c45b25d68ed2a6663d4f83e8b71ee No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 735741, 728359 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Reviewed-on: https://chromium-review.googlesource.com/688520 Reviewed-by: Taiju Tsuiki <tzik@chromium.org> Commit-Queue: Taiju Tsuiki <tzik@chromium.org> Cr-Commit-Position: refs/heads/master@{#504891}
- Loading branch information
Showing
61 changed files
with
178 additions
and
730 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.