It looks like the macOS Radeon GL driver hardcodes uniform-texture unit bindings into the compiled shader. Thus if you change the texture unit a uniform corresponds to it recompiles the entire shader from scratch. (This is currently making Pathfinder unusable.)
-
Show this thread
-
Replying to @pcwalton
Nice… GL on Mac is abandonware, wouldn’t expect any update until they drop it possibly this year. Better move to something else. Isn’t there any (good) open source reimplementation on top of Metal?
1 reply 0 retweets 1 like -
Replying to @rsebbe
I already have a Metal backend but some people want to use it with OpenGL
2 replies 0 retweets 0 likes -
I'm probably missing important context, yet I'm really wondering: at what point would you say "sorry, I don't feel like doing this extremely tedious workaround task for a small audience of niche users while we've got a perfectly working alternative"?
1 reply 0 retweets 0 likes
Replying to @buddy_casino @rsebbe
Well, unfortunately, in this case “some people” includes Firefox :)
10:01 AM - 13 May 2020
0 replies
0 retweets
1 like
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.