diff --git a/common/src/main/java/net/irisshaders/iris/pipeline/fallback/ShaderSynthesizer.java b/common/src/main/java/net/irisshaders/iris/pipeline/fallback/ShaderSynthesizer.java index b667e72368..bf5c160e45 100644 --- a/common/src/main/java/net/irisshaders/iris/pipeline/fallback/ShaderSynthesizer.java +++ b/common/src/main/java/net/irisshaders/iris/pipeline/fallback/ShaderSynthesizer.java @@ -140,7 +140,7 @@ public static String vsh(boolean hasChunkOffset, ShaderAttributeInputs inputs, F shader.append("in ivec2 UV2;\n"); shader.append("out vec2 lightCoord;\n"); - main.append(" lightCoord = clamp(UV2 / 256.0, vec2(0.5 / 16.0), vec2(15.5 / 16.0));\n"); + main.append(" lightCoord = clamp(vec2(UV2 + 8) / 256.0, vec2(0.5 / 16.0), vec2(15.5 / 16.0));\n"); }