From 45977b4ac1e4714e91dca05643b911c7a49634ed Mon Sep 17 00:00:00 2001 From: redstrate Date: Mon, 13 Sep 2021 13:51:36 -0400 Subject: [PATCH] Emit SPIR-V shaders on macOS --- tools/shadercompiler/main.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/tools/shadercompiler/main.cpp b/tools/shadercompiler/main.cpp index d3ddc12..4ce5bdd 100755 --- a/tools/shadercompiler/main.cpp +++ b/tools/shadercompiler/main.cpp @@ -42,14 +42,8 @@ int main(int argc, char* argv[]) { ShaderLanguage language; CompileOptions options; -#ifdef PLATFORM_MACOS - options.is_apple_mobile = (bool)argv[3]; - - language = ShaderLanguage::MSL; -#else language = ShaderLanguage::SPIRV; -#endif - + const auto compiled_source = shader_compiler.compile(ShaderLanguage::GLSL, stage, ShaderSource(buffer.str()), language, options); if(!compiled_source.has_value()) { prism::log::error(System::Core, "Error when compiling {}!", source_path);