Nope, GL on macOS is stuck at version 4.1 and has a mountain of bugs. But it’s so convenient, especially for apps that want to be portable, that it gets a lot of use still.
-
-
Replying to @pcwalton
Yea - I got the impression that Apple moved most of its gfx devs onto other things like Metal, and just let GL rot.
1 reply 0 retweets 1 like -
Replying to @richgel999
Yep. It has to be at least minimally maintained though because Safari supports WebGL.
1 reply 1 retweet 0 likes -
Replying to @pcwalton @richgel999
I think Safari WebGL is on top of Metal given what some stack trace I saw looked like, though I can't for the life of me remember where I saw it
1 reply 0 retweets 1 like -
Replying to @hikari_no_yume @richgel999
If Apple has a Metal implementation of OpenGL—even if it’s just the WebGL subset—I really wish they would make it a public API! It would be very helpful!
1 reply 0 retweets 5 likes -
Replying to @pcwalton @hikari_no_yume
Sadly it is still OpenGL, I'm sure there's been a lot of talk about doing such a thing though.
1 reply 0 retweets 1 like -
I think I want an API that is just GL ES but with all state explicit, and eventually I will probably be annoyed enough to write it
1 reply 0 retweets 0 likes -
Replying to @hikari_no_yume @rawrafox
I’ve mostly written that. :)https://github.com/servo/pathfinder/tree/master/gpu …
1 reply 0 retweets 3 likes -
(Despite the name, this is a generic GPU abstraction layer usable outside Pathfinder. I use it in all my projects that need to touch the GPU nowadays.)
1 reply 0 retweets 2 likes -
huh! I might try it out at some point, I am currently playing around with GL in Rust
1 reply 0 retweets 0 likes
Feel free to! I have some additions (backface culling, etc.) I need to push
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.