Hi folks @davidlublin @ProjectileObjects I need to know more regarding rendering pipeline of ISF shaders in VDMX. Basically i need to know rules of dos and donts. I have came across few instances when shaders render fine in OpenGL4 mode in ISF editor but produce black screen in VDMx
Are the shaders converted to Metal via Vulkan’s SPIRV or are they are rendered via OpenGL. Would be awesome to get full document on this
Much obliged
Excellent question.
They are converted to run on metal.
This is the process:
https://github.com/mrRay/ISFMSLKit
1 Like
This is good!
Let me ask you another question
This is from readme ISFMSLKit
ISFMSLKit is a Mac framework for working with ISFfiles (and the GLSL source code they contain) in a tech stack that uses Metal to render content. At runtime, it transpiles GLSL to MSL, caches the compiled binaries to disk for rapid access, and uses Metal to render content to textures.
Does this create a binary or metal sourcecode?
Can there be an export to metal source? Dreamcase, i take out shader that is troublesome and run it in KodeLife