From c2044beedd610e5009053dad7e85164e80bf55a0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 12 Jun 2020 05:18:38 +0200 Subject: [PATCH] Fix shader regression with MinProgramTexelOffset --- gfx/drivers_shader/glslang.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gfx/drivers_shader/glslang.cpp b/gfx/drivers_shader/glslang.cpp index c1243fa5e1..d0c6af538a 100644 --- a/gfx/drivers_shader/glslang.cpp +++ b/gfx/drivers_shader/glslang.cpp @@ -290,8 +290,6 @@ SlangProcess::SlangProcess() Resources.maxFragmentUniformVectors = value; else if (string_is_equal(token, "MaxFragmentInputVectors")) Resources.maxFragmentInputVectors = value; - else if (string_is_equal(token, "MinProgramTexelOffset")) - Resources.minProgramTexelOffset = value; else if (string_is_equal(token, "MaxProgramTexelOffset")) Resources.maxProgramTexelOffset = value; else if (string_is_equal(token, "MaxClipDistances")) @@ -374,6 +372,8 @@ SlangProcess::SlangProcess() else if (string_is_equal(token, "generalConstantMatrixVectorIndexing")) Resources.limits.generalConstantMatrixVectorIndexing = (value != 0); } + else if (string_is_equal(token, "MinProgramTexelOffset")) + Resources.minProgramTexelOffset = value; else if (string_is_equal(token, "nonInductiveForLoops")) Resources.limits.nonInductiveForLoops = (value != 0); else if (string_is_equal(token, "whileLoops"))