It would be interesting to see a breakdown of usage of OpenGL vs. Metal vs. a Metal wrapper like MoltenVK on Apple hardware. My guess is that programming directly to Metal is not that popular (I see no benefit to it), but I don't really know.
Eh. I think I’d prefer a different language entirely, to be honest :) Like a modernized GLSL. Developer ergonomics are just different between CPU and GPU because the hardware is so different.
-
-
I don’t love GLSL and especially don’t love HLSL, mind you. :) I think Metal Shading Language is better than HLSL at least…
-
Ok, that's what I was wondering. So really, your original complaint is not a "Metal" complaint, but really a "GPU ecosystem" compliant haha (which I totally get).
- 7 more replies
New conversation -
-
-
I totally agree about the ergonomics. I'm just not sure that HLSL and GLSL are actually any better in that sense :-). When it comes time to reason about the performance of a shader, the quirks and limitations of HLSL/GLSL are a hinderance (e.g. memory layout, buffer types, etc.)
-
i.e. I'm not so sure a modernized GLSL would really look anything like GLSL anymore :-).
End of conversation
New conversation -
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.