diff --git a/tools/shaderc/shaderc.cpp b/tools/shaderc/shaderc.cpp index a403fa376..74f1b1b75 100644 --- a/tools/shaderc/shaderc.cpp +++ b/tools/shaderc/shaderc.cpp @@ -1765,6 +1765,13 @@ namespace bgfx // ); } + if (0 != spirv) + { + preprocessor.writef( + "\tgl_Position.y = -gl_Position.y; \\\n" + ); + } + preprocessor.writef( "\treturn _varying_" );