0

Enable Skia tessellation on OOP-R ES2

Note that Skia still disables tessellation over the command buffer, so
this should only affect OOP-R ES2.

Bug: chromium:1220246
Change-Id: I4026f88061f7e670eff4b3b709abd62ce7dcd173
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3037581
Commit-Queue: Chris Dalton <csmartdalton@chromium.org>
Reviewed-by: Brian Osman <brianosman@google.com>
Cr-Commit-Position: refs/heads/master@{#904115}
This commit is contained in:
Chris Dalton
2021-07-21 23:44:46 +00:00
committed by Chromium LUCI CQ
parent 16d92dd7da
commit 90254d0d1e
27 changed files with 3 additions and 2 deletions

@ -205,8 +205,6 @@ SK_API void SkDebugf_FileLine(const char* file,
// Max. verb count for paths rendered by the edge-AA tessellating path renderer.
#define GR_AA_TESSELLATOR_MAX_VERB_COUNT 100
#define GR_DISABLE_TESSELLATION_ON_ES2
#define SK_SUPPORT_LEGACY_AAA_CHOICE
#define SK_SUPPORT_LEGACY_DRAWLOOPER

@ -7208,6 +7208,9 @@ crbug.com/1228246 http/tests/inspector-protocol/network/same-site-issue-warn-coo
crbug.com/1228246 http/tests/inspector-protocol/network/same-site-issue-warn-cookie-strict-subresource-context-downgrade.js [ Crash Failure Pass Skip Timeout ]
crbug.com/1228246 http/tests/inspector-protocol/network/webbundle.js [ Crash Failure Pass Skip Timeout ]
# linux_layout_tests_layout_ng_disabled needs its own baselines.
crbug.com/1231699 [ Linux ] virtual/oopr-canvas2d/fast/canvas/canvas-composite.html [ Pass Failure ]
# 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 ]
crbug.com/1228261 http/tests/inspector-protocol/browser-grant-permissions.js [ Crash Failure Pass Skip Timeout ]

Binary file not shown.

Before

(image error) Size: 14 KiB

After

(image error) Size: 14 KiB

Binary file not shown.

Before

(image error) Size: 49 KiB

After

(image error) Size: 46 KiB

Binary file not shown.

Before

(image error) Size: 8.1 KiB

After

(image error) Size: 8.1 KiB

Binary file not shown.

Before

(image error) Size: 18 KiB

After

(image error) Size: 17 KiB

Binary file not shown.

Before

(image error) Size: 12 KiB

After

(image error) Size: 12 KiB

Binary file not shown.

Before

(image error) Size: 8.3 KiB

After

(image error) Size: 8.1 KiB

Binary file not shown.

Before

(image error) Size: 9.1 KiB

After

(image error) Size: 9.0 KiB

Binary file not shown.

Before

(image error) Size: 30 KiB

After

(image error) Size: 30 KiB

Binary file not shown.

Before

(image error) Size: 21 KiB

After

(image error) Size: 22 KiB

Binary file not shown.

Before

(image error) Size: 5.3 KiB

After

(image error) Size: 5.3 KiB

Binary file not shown.

Before

(image error) Size: 4.6 KiB

After

(image error) Size: 4.6 KiB

Binary file not shown.

Before

(image error) Size: 3.2 KiB

After

(image error) Size: 3.0 KiB

Binary file not shown.

Before

(image error) Size: 38 KiB

After

(image error) Size: 35 KiB

Binary file not shown.

Before

(image error) Size: 5.2 KiB

After

(image error) Size: 5.2 KiB

Binary file not shown.

After

(image error) Size: 18 KiB

Binary file not shown.

After

(image error) Size: 8.3 KiB

Binary file not shown.

After

(image error) Size: 3.2 KiB

Binary file not shown.

After

(image error) Size: 38 KiB

Binary file not shown.

After

(image error) Size: 5.2 KiB