diff --git a/Test/baseResults/spv.deviceGroup.frag.out b/Test/baseResults/spv.deviceGroup.frag.out index 9c23443617fbc8124f0039fe4e00e8b6ef0440ec..e8a699205d02dfba14ea4fb02c28ccf4d33bec87 100755 --- a/Test/baseResults/spv.deviceGroup.frag.out +++ b/Test/baseResults/spv.deviceGroup.frag.out @@ -10,7 +10,7 @@ Warning, version 450 is not yet complete; most version-specific features are pre Extension "SPV_KHR_device_group" 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 - EntryPoint Fragment 4 "main" 9 + EntryPoint Fragment 4 "main" 9 12 ExecutionMode 4 OriginUpperLeft Source GLSL 450 SourceExtension "GL_EXT_device_group" @@ -25,8 +25,8 @@ Warning, version 450 is not yet complete; most version-specific features are pre 8: TypePointer Output 7(fvec4) 9(color): 8(ptr) Variable Output 10: TypeInt 32 1 - 11: TypePointer UniformConstant 10(int) -12(gl_DeviceIndex): 11(ptr) Variable UniformConstant + 11: TypePointer Input 10(int) +12(gl_DeviceIndex): 11(ptr) Variable Input 15: 6(float) Constant 0 4(main): 2 Function None 3 5: Label diff --git a/Test/baseResults/spv.multiView.frag.out b/Test/baseResults/spv.multiView.frag.out index 95716172726701f27dffa49fa4140a99be944331..8ec97b087078bfb735f3476006b2743510819095 100755 --- a/Test/baseResults/spv.multiView.frag.out +++ b/Test/baseResults/spv.multiView.frag.out @@ -10,7 +10,7 @@ Warning, version 450 is not yet complete; most version-specific features are pre Extension "SPV_KHR_multiview" 1: ExtInstImport "GLSL.std.450" MemoryModel Logical GLSL450 - EntryPoint Fragment 4 "main" 9 + EntryPoint Fragment 4 "main" 9 12 ExecutionMode 4 OriginUpperLeft Source GLSL 450 SourceExtension "GL_EXT_multiview" @@ -25,8 +25,8 @@ Warning, version 450 is not yet complete; most version-specific features are pre 8: TypePointer Output 7(fvec4) 9(color): 8(ptr) Variable Output 10: TypeInt 32 1 - 11: TypePointer UniformConstant 10(int) -12(gl_ViewIndex): 11(ptr) Variable UniformConstant + 11: TypePointer Input 10(int) +12(gl_ViewIndex): 11(ptr) Variable Input 15: 6(float) Constant 0 4(main): 2 Function None 3 5: Label diff --git a/glslang/Include/revision.h b/glslang/Include/revision.h index 45eb6f70bd66d4aa05d0d95e0344bbdad68422e1..9e6ffb24a18f3f4a555633ea65687bc1ad195460 100644 --- a/glslang/Include/revision.h +++ b/glslang/Include/revision.h @@ -2,5 +2,5 @@ // For the version, it uses the latest git tag followed by the number of commits. // For the date, it uses the current date (when then script is run). -#define GLSLANG_REVISION "Overload400-PrecQual.1902" -#define GLSLANG_DATE "11-Mar-2017" +#define GLSLANG_REVISION "Overload400-PrecQual.1906" +#define GLSLANG_DATE "13-Mar-2017" diff --git a/glslang/MachineIndependent/Initialize.cpp b/glslang/MachineIndependent/Initialize.cpp index 60cff60124a7e192aaf18d6362ecfede9a0c2e18..e904cf8203db3125ebc7ceb0b02eb33277f99ee7 100644 --- a/glslang/MachineIndependent/Initialize.cpp +++ b/glslang/MachineIndependent/Initialize.cpp @@ -3702,8 +3702,8 @@ void TBuiltIns::initialize(int version, EProfile profile, const SpvVersion& spvV } if (profile != EEsProfile) { - commonBuiltins.append("uniform int gl_ViewIndex;"); - commonBuiltins.append("uniform int gl_DeviceIndex;"); // GL_EXT_device_group + commonBuiltins.append("in int gl_ViewIndex;"); + commonBuiltins.append("in int gl_DeviceIndex;"); // GL_EXT_device_group } // printf("%s\n", commonBuiltins.c_str());