Enable texture table dither in Skia GPU
Bug: chromium:1231699 Bug: b/195281495 Change-Id: Iead4e78170509d1a0c9e9c128212d32b87db6418 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3086141 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com> Cr-Commit-Position: refs/heads/master@{#912247}


@ -228,10 +228,6 @@ SK_API void SkDebugf_FileLine(const char* file,
|
||||
#define SK_IGNORE_BLURRED_RRECT_OPT
|
||||
#define SK_USE_DISCARDABLE_SCALEDIMAGECACHE
|
||||
|
||||
// Slight layout tests differences when changing GPU dither from shader
|
||||
// calculations to a texture table.
|
||||
#define SK_DISABLE_GPU_TABLE_DITHER
|
||||
|
||||
#define SK_ATTR_DEPRECATED SK_NOTHING_ARG1
|
||||
#define GR_GL_CUSTOM_SETUP_HEADER "GrGLConfig_chrome.h"
|
||||
|
||||
|
2
third_party/blink/web_tests/TestExpectations
vendored
@ -7747,6 +7747,8 @@ crbug.com/1228246 http/tests/inspector-protocol/network/webbundle.js [ Crash Fai
|
||||
|
||||
# linux_layout_tests_layout_ng_disabled needs its own baselines.
|
||||
crbug.com/1231699 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-composite.html [ Failure Pass ]
|
||||
crbug.com/1231699 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment.html [ Failure Pass ]
|
||||
crbug.com/1231699 [ Linux ] virtual/gpu/fast/canvas/canvas-text-alignment.html [ Failure Pass ]
|
||||
|
||||
# Other devtools flaky tests outside of http/tests/inspector-protocol/network.
|
||||
crbug.com/1228261 http/tests/devtools/console/console-context-selector.js [ Crash Failure Pass Skip Timeout ]
|
||||
|
BIN
third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/canvas-text-alignment-expected.png
vendored
Before ![]() (image error) Size: 57 KiB After ![]() (image error) Size: 56 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/linux/virtual/gpu/fast/canvas/fillrect_gradient-expected.png
vendored
Before ![]() (image error) Size: 44 KiB After ![]() (image error) Size: 40 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png
vendored
Before ![]() (image error) Size: 57 KiB After ![]() (image error) Size: 56 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/linux/virtual/oopr-canvas2d/fast/canvas/fillrect_gradient-expected.png
vendored
Before ![]() (image error) Size: 44 KiB After ![]() (image error) Size: 40 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac-mac-arm11.0/virtual/gpu/fast/canvas/canvas-text-alignment-expected.png
vendored
Normal file
After ![]() (image error) Size: 31 KiB |
BIN
third_party/blink/web_tests/platform/mac-mac-arm11.0/virtual/gpu/fast/canvas/fillrect_gradient-expected.png
vendored
Normal file
After ![]() (image error) Size: 25 KiB |
BIN
third_party/blink/web_tests/platform/mac-mac-arm11.0/virtual/gpu/fast/canvas/gradient-add-second-start-end-stop-expected.png
vendored
Normal file
After ![]() (image error) Size: 3.7 KiB |
BIN
third_party/blink/web_tests/platform/mac/virtual/gpu/fast/canvas/canvas-text-alignment-expected.png
vendored
Before ![]() (image error) Size: 31 KiB After ![]() (image error) Size: 31 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/gpu/fast/canvas/fillrect_gradient-expected.png
vendored
Before ![]() (image error) Size: 25 KiB After ![]() (image error) Size: 22 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png
vendored
Before ![]() (image error) Size: 31 KiB After ![]() (image error) Size: 31 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/mac/virtual/oopr-canvas2d/fast/canvas/fillrect_gradient-expected.png
vendored
Before ![]() (image error) Size: 23 KiB After ![]() (image error) Size: 22 KiB ![]() ![]() |
Before ![]() (image error) Size: 3.5 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu-rasterization/images/cross-fade-overflow-position-expected.png
vendored
Before ![]() (image error) Size: 5.4 KiB |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu/fast/canvas/canvas-text-alignment-expected.png
vendored
Before ![]() (image error) Size: 31 KiB After ![]() (image error) Size: 30 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/gpu/fast/canvas/fillrect_gradient-expected.png
vendored
Before ![]() (image error) Size: 25 KiB After ![]() (image error) Size: 21 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/oopr-canvas2d/fast/canvas/canvas-text-alignment-expected.png
vendored
Before ![]() (image error) Size: 31 KiB After ![]() (image error) Size: 30 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/platform/win/virtual/oopr-canvas2d/fast/canvas/fillrect_gradient-expected.png
vendored
Before ![]() (image error) Size: 25 KiB After ![]() (image error) Size: 21 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/virtual/gpu/fast/canvas/gradient-add-second-start-end-stop-expected.png
vendored
Before ![]() (image error) Size: 3.7 KiB After ![]() (image error) Size: 3.4 KiB ![]() ![]() |
BIN
third_party/blink/web_tests/virtual/oopr-canvas2d/fast/canvas/gradient-add-second-start-end-stop-expected.png
vendored
Before ![]() (image error) Size: 3.7 KiB After ![]() (image error) Size: 3.4 KiB ![]() ![]() |