[Webkit-unassigned] [Bug 224948] Select proper IOSurface backing format for configuration

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 22 14:57:36 PDT 2021


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

Tim Horton <thorton at apple.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thorton at apple.com

--- Comment #3 from Tim Horton <thorton at apple.com> ---
Comment on attachment 426850
  --> https://bugs.webkit.org/attachment.cgi?id=426850
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=426850&action=review

> Source/ThirdParty/ANGLE/ChangeLog:3
> +        [Metal ANGLE] Select proper IOSurface backing format for WebGL environment

Something crazy happened with the indentation here.

> Source/ThirdParty/ANGLE/ChangeLog:5
> +

rdar://?

> Source/ThirdParty/ANGLE/ChangeLog:7
> +        Depending on the architecture, WebCore expects different 
> +        IOSurface texture targets for the main buffer. When running catalyst on 

Is it possible for the WebCore code that has this expectation, and the ANGLE code that is expected to behave this way, to both predicate their behavior on a single bit? (so that they don't have to be kept in sync?). I guess that might be tricky since ANGLE can't use our feature macros.

> Source/ThirdParty/ANGLE/src/libANGLE/renderer/metal/DisplayMtl.mm:440
> +#if TARGET_OS_MAC || TARGET_OS_MACCATALYST

Does not actually seem like you need this function on macOS proper.

-- 
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/20210422/52b97f98/attachment.htm>


More information about the webkit-unassigned mailing list