Hacker News new | ask | show | jobs
by skohan 2850 days ago
> C++14 shaders

What's a C++14 shader? Metal uses MSL last time I checked...

> manually compilation of shaders

The toolchain for this in Vulkan is pretty solid. It's actually nice to be able to write shaders in a high-level language, and then compile them down to SPIR-V which is more likely to be interpreted consistently across drivers than a high-level language.

1 comments

So apparently you missed the fact that MSL is based on C++14.

https://developer.apple.com/documentation/metal/hello_triang...