Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is WebGL platform support table current? #17

Closed
donmccurdy opened this issue Nov 27, 2021 · 2 comments
Closed

Is WebGL platform support table current? #17

donmccurdy opened this issue Nov 27, 2021 · 2 comments

Comments

@donmccurdy
Copy link

As of June 2021

WebGL 2 is enabled in yesterday's iOS/macOS/etc Safari releases. Also, everything is now running on top of Metal via ANGLE.

The platform support table says "Use of Metal API is required." for formats like ETC2 and ASTC, and explains how to run Chromium with flags enabled. Should those formats work without flags in Safari at this point? They certainly don't work on my device (M1 chip) but I can't figure out what is missing, or what issue to track, if Safari has already moved to Metal+ANGLE and this texture support is still missing.

@lexaknyazev
Copy link
Member

tl;dr: That section is current.

Although Safari is using ANGLE with Metal, it's not the same ANGLE as used in Chrome. The work on converging Safari's fork is still in progress. Eventually, both browser engines would use the same ANGLE source that has full support for all compressed texture formats.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants