Bug 245265 - TextureMapperGL: edge distance anti-aliasing should be calculated in homogeneous coordinates
Summary: TextureMapperGL: edge distance anti-aliasing should be calculated in homogene...
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
: 241568 245513 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-09-16 00:16 PDT by Fujii Hironori
Modified: 2022-09-26 22:46 PDT (History)
8 users (show)

See Also:


Attachments
test case (1.08 KB, text/html)
2022-09-16 00:16 PDT, Fujii Hironori
no flags Details
[screenshot] WinCairo (18.10 KB, image/png)
2022-09-16 00:18 PDT, Fujii Hironori
no flags Details
test case 2 (609 bytes, text/html)
2022-09-19 20:25 PDT, Fujii Hironori
no flags Details
test case 3 (660 bytes, text/html)
2022-09-19 21:32 PDT, Fujii Hironori
no flags Details
WIP patch (6.44 KB, patch)
2022-09-19 22:12 PDT, Fujii Hironori
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
WIP patch (7.99 KB, patch)
2022-09-21 00:58 PDT, Fujii Hironori
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
test case (the center is at infinity) (578 bytes, text/html)
2022-09-21 13:21 PDT, Fujii Hironori
no flags Details
WIP patch (8.66 KB, patch)
2022-09-25 14:48 PDT, Fujii Hironori
ews-feeder: commit-queue-
Details | Formatted Diff | Diff
WIP patch (8.68 KB, patch)
2022-09-25 18:34 PDT, Fujii Hironori
no flags Details | Formatted Diff | Diff
Patch (9.99 KB, patch)
2022-09-25 20:54 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-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. ***