diff --git a/src/Nazara/Renderer/UberShaderPreprocessor.cpp b/src/Nazara/Renderer/UberShaderPreprocessor.cpp index 066d59c65..c7bf3640e 100644 --- a/src/Nazara/Renderer/UberShaderPreprocessor.cpp +++ b/src/Nazara/Renderer/UberShaderPreprocessor.cpp @@ -92,7 +92,7 @@ NzUberShaderInstance* NzUberShaderPreprocessor::Get(const NzParameterList& param auto pair = m_cache.emplace(flags, shader.get()); shader.release(); - return &(pair.first)->second; + return &(pair.first)->second; // On retourne l'objet construit } catch (const std::exception& e) { @@ -152,3 +152,8 @@ bool NzUberShaderPreprocessor::SetShaderFromFile(nzShaderStage stage, const NzSt SetShader(stage, source, flags); return true; } + +bool NzUberShaderPreprocessor::IsSupported() +{ + return true; // Forcément supporté +}