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+dfsg3-1+rpi1^2^2^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8adc92305c777a87ad82c7e95984f5f842a2378d;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 } }