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

Angle support on Apple platforms #2259

Closed
kvark opened this issue Dec 5, 2021 · 3 comments
Closed

Angle support on Apple platforms #2259

kvark opened this issue Dec 5, 2021 · 3 comments
Labels
area: ecosystem Help the connected projects grow and prosper help wanted Contributions encouraged

Comments

@kvark
Copy link
Member

kvark commented Dec 5, 2021

This is not very useful given the good state our Metal backend is in. But it would be interesting nonetheless, to help with bugs, to allow people develop GLES backend on macs, and even compare performance to some extent.

#2257 brings in some of that, but we can't pass correct window handle to Angle. It expects CALayer, but we only have NSView from RawWindowHandle - rust-windowing/raw-window-handle#14

We can do the same thing we do on Metal backend - asking for CALayer and even creating it if needed.

@kvark kvark added help wanted Contributions encouraged area: ecosystem Help the connected projects grow and prosper labels Dec 5, 2021
@jinleili
Copy link
Contributor

Preparing to compile angle to iOS, found that ANGLE does not have plans to support GLES on iOS.
截屏2022-02-11 17 42 34

@cwfitzgerald
Copy link
Member

There's very little reason to follow through on this, so I'm going to close.

@teoxoy
Copy link
Member

teoxoy commented Oct 16, 2023

This was actually added by #2461. Not for iOS though.

cwfitzgerald pushed a commit that referenced this issue Oct 25, 2023
Use the local (not global) invocation id to decide which invocation should do the initialization, so that every workgroup gets initialized, not just the first.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: ecosystem Help the connected projects grow and prosper help wanted Contributions encouraged
Projects
None yet
Development

No branches or pull requests

4 participants