Bug 245265

Summary: TextureMapperGL: edge distance anti-aliasing should be calculated in homogeneous coordinates
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: PlatformAssignee: Fujii Hironori <Hironori.Fujii>
Status: RESOLVED FIXED    
Severity: Normal CC: cmarcelo, don.olmstead, ews-watchlist, kondapallykalyan, luiz, magomez, webkit-bug-importer, zdobersek
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
test case
none
[screenshot] WinCairo
none
test case 2
none
test case 3
none
WIP patch
ews-feeder: commit-queue-
WIP patch
ews-feeder: commit-queue-
test case (the center is at infinity)
none
WIP patch
ews-feeder: commit-queue-
WIP patch
none
Patch none

Description Fujii Hironori 2022-09-16 00:16:33 PDT
Created attachment 462384 [details]
test case

TextureMapperGL: rendering artifact of edge antialiasing of a point at infinityw

the edges of green and blue regions unexpectedly overlaps in the test case.
Comment 1 Fujii Hironori 2022-09-16 00:18:12 PDT
Created attachment 462385 [details]
[screenshot] WinCairo
Comment 2 Fujii Hironori 2022-09-19 20:25:06 PDT
Created attachment 462461 [details]
test case 2

the edge is too blurry in this test case.
Comment 3 Fujii Hironori 2022-09-19 21:32:23 PDT
Created attachment 462462 [details]
test case 3
Comment 4 Fujii Hironori 2022-09-19 22:12:28 PDT
Created attachment 462465 [details]
WIP patch
Comment 5 Fujii Hironori 2022-09-20 18:16:33 PDT
*** Bug 241568 has been marked as a duplicate of this bug. ***
Comment 6 Fujii Hironori 2022-09-21 00:58:52 PDT
Created attachment 462488 [details]
WIP patch
Comment 7 Fujii Hironori 2022-09-21 13:21:38 PDT
Created attachment 462515 [details]
test case (the center is at infinity)
Comment 8 Radar WebKit Bug Importer 2022-09-23 00:17:16 PDT
<rdar://problem/100312630>
Comment 9 Fujii Hironori 2022-09-25 14:48:54 PDT
Created attachment 462599 [details]
WIP patch
Comment 10 Fujii Hironori 2022-09-25 18:34:26 PDT
Created attachment 462603 [details]
WIP patch
Comment 11 Fujii Hironori 2022-09-25 20:54:35 PDT
Created attachment 462607 [details]
Patch
Comment 12 EWS 2022-09-26 17:56:53 PDT
Committed 254885@main (9fd8ccc1aa9a): <https://commits.webkit.org/254885@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 462607 [details].
Comment 13 Fujii Hironori 2022-09-26 22:46:55 PDT
*** Bug 245513 has been marked as a duplicate of this bug. ***