Bug 245514 - TextureMapperGL: REGRESSION(215058@main): edge distance anti-aliasing renders thinner edges than expected
Summary: TextureMapperGL: REGRESSION(215058@main): edge distance anti-aliasing renders...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Fujii Hironori
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-09-21 21:56 PDT by Fujii Hironori
Modified: 2022-09-26 13:25 PDT (History)
8 users (show)

See Also:


Attachments
test case (514 bytes, text/html)
2022-09-21 21:56 PDT, Fujii Hironori
no flags Details
WIP patch (27.45 KB, patch)
2022-09-21 21:57 PDT, Fujii Hironori
no flags Details | Formatted Diff | Diff
WIP patch (785 bytes, patch)
2022-09-21 21:58 PDT, Fujii Hironori
no flags Details | Formatted Diff | Diff
WIP patch (806 bytes, patch)
2022-09-21 22:16 PDT, Fujii Hironori
no flags Details | Formatted Diff | Diff
[screenshot] GTK port (46.25 KB, image/png)
2022-09-21 22:32 PDT, Fujii Hironori
no flags Details
Patch (1.63 KB, patch)
2022-09-25 16:55 PDT, Fujii Hironori
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fujii Hironori 2022-09-21 21:56:54 PDT
Created attachment 462529 [details]
test case

TextureMapperGL: REGRESSION(215058@main): edges of a self-painting layer look thin if edge distance anti-aliasing is enabled

bug#124653 added fragmentTransformTexCoord to extend edges of a texture to inflation area.
However, it doesn't work since bug#132869 because it renamed ENABLE_Texture macro to ENABLE_TextureRGB.
Comment 1 Fujii Hironori 2022-09-21 21:57:56 PDT
Created attachment 462530 [details]
WIP patch
Comment 2 Fujii Hironori 2022-09-21 21:58:50 PDT
Created attachment 462531 [details]
WIP patch
Comment 3 Fujii Hironori 2022-09-21 22:16:23 PDT
Created attachment 462532 [details]
WIP patch
Comment 4 Fujii Hironori 2022-09-21 22:32:19 PDT
Created attachment 462533 [details]
[screenshot] GTK port
Comment 5 Fujii Hironori 2022-09-25 16:55:52 PDT
Created attachment 462601 [details]
Patch
Comment 6 EWS 2022-09-26 13:24:03 PDT
Committed 254876@main (6009cd99a53d): <https://commits.webkit.org/254876@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 462601 [details].
Comment 7 Radar WebKit Bug Importer 2022-09-26 13:25:28 PDT
<rdar://problem/100425641>