[Webkit-unassigned] [Bug 237313] New: GraphicsContextGLCocoa manages EGL native displays manually

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Mar 1 02:09:01 PST 2022


https://bugs.webkit.org/show_bug.cgi?id=237313

            Bug ID: 237313
           Summary: GraphicsContextGLCocoa manages EGL native displays
                    manually
           Product: WebKit
           Version: Other
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kkinnunen at apple.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

GraphicsContextGLCocoa manages EGL native displays manually

bug 236030

> > EGL_GetPlatformDisplayEXT should key on all passed in attributes that affect the display behaviour.

> The ANGLE-side fix is ready to be downstreamed: https://chromium-review.googlesource.com/c/angle/angle/+/3440780


Note: there are WK1 behavior where we need to iterate all the existing native displays and release thread on them.
If we move away from manual native display handling, we must cache all the known displays for this use-case.

-- 
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/20220301/4357b373/attachment.htm>


More information about the webkit-unassigned mailing list