[Skia] Update images for DrawPath() optimization
For https://pdfium-review.googlesource.com/c/pdfium/+/137630
I carefully inspected every single diff. The only differences are in
anti-aliasing pixels around the edges of paths. I believe the AA
actually is improved by this change, in some cases it's significantly
better.
In particular:
- In transparent1 (look at the linux test results, the mac test
results are diffed with the updated linux image), if you use browser
zoom to 250% and look at the animated diff you can see in the old
image there's a subtle line of white pixels between the red stroke
and the black fill. The new version just shows red and black as it
should.
- In example_025 (on any platform) particularly in the overlap section
between the red and green squares the top edge border between the
green square stroke and fill had a red line in the old version and
in the new version that's gone.
- In dashed path examples (annotation_square_fill_opacity_dash and
path_9) the dashes look slightly smaller and less blurry in the new
version.
Here's the test results UI which has a nice zoom-in and animated
comparison feature. I find it's the easiest way to see the differences.
- Linux: https://ci.chromium.org/ui/p/pdfium/builders/try/linux_skia/29576/test-results
- Windows: https://ci.chromium.org/ui/p/pdfium/builders/try/win_skia/29533/test-results
- MacOS: https://ci.chromium.org/ui/p/pdfium/builders/try/mac_skia/29673/test-results
The reason for different images per-platform is mainly for the ones with
text in them the different platforms have different AA on the text. Also
apparently in some cases MacOS has extremely subtly different AA on
paths from Linux and Windows (you can barely even see it in the diff
images).
Bug: 334774307
Change-Id: I05a7f1c55d3fca1b8ec23f710f185b28d82b3be0
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium_tests/+/138210
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
17 files changed