From: Timo Röhling Date: Fri, 27 Jan 2023 23:24:04 +0000 (+0100) Subject: Fix compatibility with spirv-cross SDK 1.3.236 X-Git-Tag: archive/raspbian/1.9.25+dfsg2-12+rpi1~1^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b73d73ba345ec66b43c39bcd7f066e219c83e24f;p=filament.git Fix compatibility with spirv-cross SDK 1.3.236 Gbp-Pq: Name 0018-Fix-compatibility-with-spirv-cross-SDK-1.3.236.patch --- diff --git a/libs/filamat/src/GLSLPostProcessor.cpp b/libs/filamat/src/GLSLPostProcessor.cpp index 678f069..c774bd9 100644 --- a/libs/filamat/src/GLSLPostProcessor.cpp +++ b/libs/filamat/src/GLSLPostProcessor.cpp @@ -346,7 +346,11 @@ void GLSLPostProcessor::fullOptimization(const TShader& tShader, if (tShader.getStage() == EShLangFragment && glslOptions.es) { for (auto i : config.glsl.subpassInputToColorLocation) { +#if SPV_VERSION >= 0x10600 + glslCompiler.remap_ext_framebuffer_fetch(i.first, i.second, true); +#else glslCompiler.remap_ext_framebuffer_fetch(i.first, i.second); +#endif } }