f45075b08b
If we run on a system with Xcode installed to a default path, run Xcode Metal shader compiler to validate the generated MSL shader. This uncovers an issue in the existing MSL test - MSL backend currently does not auto-assign attribute locations, which means that translating GLSL shader without location layout produces an invalid MSL which generates "error: 'attribute' index '0' is used more than once". |
||
---|---|---|
.. | ||
shaders | ||
shaders-msl/vert |