Delete duplicated gl_SubGroupSizeARB builtin treatment
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Mon, 17 Jun 2019 13:44:13 +0000 (15:44 +0200)
committerSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Mon, 17 Jun 2019 14:05:52 +0000 (16:05 +0200)
Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
glslang/MachineIndependent/Initialize.cpp

index ba79e18..fc362e0 100644 (file)
@@ -8176,12 +8176,6 @@ void TBuiltIns::identifyBuiltIns(int version, EProfile profile, const SpvVersion
                 BuiltInVariable("gl_SubGroupSizeARB", EbvSubGroupSize, symbolTable);
         }
 
-        if (spvVersion.vulkan > 0)
-            // Treat "gl_SubGroupSizeARB" as shader input instead of uniform for Vulkan
-            SpecialQualifier("gl_SubGroupSizeARB", EvqVaryingIn, EbvSubGroupSize, symbolTable);
-       else
-            BuiltInVariable("gl_SubGroupSizeARB", EbvSubGroupSize, symbolTable);
-
         // GL_KHR_shader_subgroup
         if ((profile == EEsProfile && version >= 310) ||
             (profile != EEsProfile && version >= 140)) {