Skia: Enable new GrClipStack for gpu raster/composite
Bug: skia:10205 Change-Id: I9a9ef9ab522741f5ed3091884f1f202a310ba8d9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2423314 Commit-Queue: Michael Ludwig <michaelludwig@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com> Cr-Commit-Position: refs/heads/master@{#810698}


@ -231,9 +231,6 @@ SK_API void SkDebugf_FileLine(const char* file,
|
||||
// Staging for Skia requiring GrDirectContext in SkImage::readPixels.
|
||||
#define SK_IMAGE_READ_PIXELS_LEGACY_API
|
||||
|
||||
// Staging for Skia using a simpler clip stack implementation on GPU backends.
|
||||
#define SK_DISABLE_NEW_GR_CLIP_STACK
|
||||
|
||||
///////////////////////// Imported from BUILD.gn and skia_common.gypi
|
||||
|
||||
/* In some places Skia can use static initializers for global initialization,
|
||||
|
Before ![]() (image error) Size: 9.5 KiB After ![]() (image error) Size: 9.5 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/linux/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png
vendored
Before ![]() (image error) Size: 9.5 KiB After ![]() (image error) Size: 9.5 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/linux/virtual/gpu-rasterization/images/2-comp-expected.png
vendored
Normal file
After ![]() (image error) Size: 212 KiB |
Before ![]() (image error) Size: 124 KiB |
BIN
third_party/blink/web_tests/platform/mac-mac10.13/virtual/gpu-rasterization/images/2-comp-expected.png
vendored
Normal file
After ![]() (image error) Size: 212 KiB |
Before ![]() (image error) Size: 124 KiB |
BIN
third_party/blink/web_tests/platform/mac-mac10.14/virtual/gpu-rasterization/images/2-comp-expected.png
vendored
Normal file
After ![]() (image error) Size: 212 KiB |
Before ![]() (image error) Size: 150 KiB After ![]() (image error) Size: 150 KiB ![]() ![]() |
Before ![]() (image error) Size: 105 KiB After ![]() (image error) Size: 105 KiB ![]() ![]() |
Before ![]() (image error) Size: 90 KiB After ![]() (image error) Size: 90 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization/images/2-comp-expected.png
vendored
Normal file
After ![]() (image error) Size: 212 KiB |
Before ![]() (image error) Size: 122 KiB After ![]() (image error) Size: 122 KiB ![]() ![]() |
Before ![]() (image error) Size: 148 KiB After ![]() (image error) Size: 148 KiB ![]() ![]() |
Before ![]() (image error) Size: 148 KiB After ![]() (image error) Size: 148 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization/images/color-profile-image-canvas-expected.png
vendored
Before ![]() (image error) Size: 124 KiB After ![]() (image error) Size: 124 KiB ![]() ![]() |
Before ![]() (image error) Size: 151 KiB After ![]() (image error) Size: 151 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization/images/color-profile-object-expected.png
vendored
Before ![]() (image error) Size: 102 KiB After ![]() (image error) Size: 102 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/gpu-rasterization/images/ycbcr-with-cmyk-color-profile-expected.png
vendored
Before ![]() (image error) Size: 124 KiB After ![]() (image error) Size: 124 KiB ![]() ![]() |
Before ![]() (image error) Size: 150 KiB After ![]() (image error) Size: 150 KiB ![]() ![]() |
Before ![]() (image error) Size: 105 KiB After ![]() (image error) Size: 105 KiB ![]() ![]() |
Before ![]() (image error) Size: 90 KiB After ![]() (image error) Size: 90 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/fast/sub-pixel/transformed-iframe-copy-on-scroll-expected.png
vendored
Before ![]() (image error) Size: 6.3 KiB After ![]() (image error) Size: 6.3 KiB ![]() ![]() |
Before ![]() (image error) Size: 150 KiB After ![]() (image error) Size: 150 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png
vendored
Normal file
After ![]() (image error) Size: 107 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization-disable-yuv/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png
vendored
Normal file
After ![]() (image error) Size: 90 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/color-profile-background-image-cover-expected.png
vendored
Normal file
After ![]() (image error) Size: 122 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/color-profile-background-image-repeat-expected.png
vendored
Normal file
After ![]() (image error) Size: 142 KiB |
Before ![]() (image error) Size: 145 KiB After ![]() (image error) Size: 145 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/color-profile-image-canvas-expected.png
vendored
Before ![]() (image error) Size: 123 KiB After ![]() (image error) Size: 123 KiB ![]() ![]() |
Before ![]() (image error) Size: 150 KiB After ![]() (image error) Size: 150 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/color-profile-object-expected.png
vendored
Normal file
After ![]() (image error) Size: 103 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/ycbcr-with-cmyk-color-profile-expected.png
vendored
Normal file
After ![]() (image error) Size: 126 KiB |
Before ![]() (image error) Size: 150 KiB After ![]() (image error) Size: 150 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/yuv-decode-eligible/color-profile-image-profile-match-expected.png
vendored
Normal file
After ![]() (image error) Size: 107 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/yuv-decode-eligible/webp-no-color-profile-lossy-expected.png
vendored
Normal file
After ![]() (image error) Size: 90 KiB |
Before ![]() (image error) Size: 107 KiB |
Before ![]() (image error) Size: 90 KiB |
BIN
third_party/blink/web_tests/virtual/gpu-rasterization/images/color-profile-background-image-cover-expected.png
vendored
Before ![]() (image error) Size: 122 KiB |
BIN
third_party/blink/web_tests/virtual/gpu-rasterization/images/color-profile-background-image-repeat-expected.png
vendored
Before ![]() (image error) Size: 142 KiB |
BIN
third_party/blink/web_tests/virtual/gpu-rasterization/images/color-profile-object-expected.png
vendored
Before ![]() (image error) Size: 103 KiB |
BIN
third_party/blink/web_tests/virtual/gpu-rasterization/images/ycbcr-with-cmyk-color-profile-expected.png
vendored
Before ![]() (image error) Size: 126 KiB |
Before ![]() (image error) Size: 107 KiB |
Before ![]() (image error) Size: 90 KiB |