It's pretty sad that projects like gfx-rs have to spend enormous effort to provide a cross-platform abstraction over the exact same GPU hardware because OS vendors can't agree on a common IR.
-
Show this thread
-
I think the situation might be less bad if OS's provided no shader compilers at all. At least then we could just use Mesa/Gallium as a universal abstraction layer instead of inventing another one.
2 replies 0 retweets 13 likesShow this thread -
Replying to @pcwalton
If only someone had decided to standardize a Standard Portable IR...
1 reply 0 retweets 0 likes
Replying to @crzwdjk
The problem isn't Khronos... they're doing the right thing. The problem is that the economics encourage incompatibility. Everyone wants to have a CUDA-style fiefdom where they can command vendor lock-in.
4:01 PM - 12 Nov 2019
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.