[Webkit-unassigned] [Bug 259306] New: Safari 17 draws WebGL contexts into canvas contexts upside-down when premultipliedAlpha is false
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 18 06:16:10 PDT 2023
https://bugs.webkit.org/show_bug.cgi?id=259306
Bug ID: 259306
Summary: Safari 17 draws WebGL contexts into canvas contexts
upside-down when premultipliedAlpha is false
Product: WebKit
Version: Safari 17
Hardware: All
OS: All
Status: NEW
Severity: Normal
Priority: P2
Component: WebGL
Assignee: webkit-unassigned at lists.webkit.org
Reporter: paul.neave at gmail.com
CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com
Created attachment 467067
--> https://bugs.webkit.org/attachment.cgi?id=467067&action=review
Demo of Safari 17 upside-down webgl-canvas bug
In Safari 17 (Mac TP and iOS 17 beta), when drawing a WebGL1 context into a 2D canvas context, pixels are flipped in the y-axis (upside-down) when 'premultipliedAlpha' is set to false.
Please view the attachment in Safari 16 (or any other browser) and compare to Safari 17. The first rectangle is the WebGL canvas. The second rectangle is the 2D canvas. In Safari 17, the second image appears upside-down. This only occurs when premultipliedAlpha is set to false.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230718/d23baa4e/attachment.htm>
More information about the webkit-unassigned
mailing list