SPIRV-Cross supports the macro SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS for builds with exceptions disabled. MoltenVK can support those builds with just a couple #if statements. When exceptions are disabled, the program will just abort, not throw.
SPIRV-Cross supports the macro SPIRV_CROSS_EXCEPTIONS_TO_ASSERTIONS for builds with exceptions disabled. MoltenVK can support those builds with just a couple #if statements. When exceptions are disabled, the program will just abort, not throw.