Update glslang, SPIR-V commits
Components: Framework
Affects: dEQP-VK.*
Change-Id: If5830108278597a28f8043dd947bed3c20c9688d
diff --git a/external/fetch_sources.py b/external/fetch_sources.py
index 4102ee5..71f852a 100644
--- a/external/fetch_sources.py
+++ b/external/fetch_sources.py
@@ -250,18 +250,18 @@
"libpng",
postExtract = postExtractLibpng),
GitRepo(
- "https://gitlab.khronos.org/spirv/spirv-tools.git",
- "git@gitlab.khronos.org:spirv/spirv-tools.git",
+ "https://github.com/KhronosGroup/SPIRV-Tools.git",
+ None,
"vulkan-1.1-rc1",
"spirv-tools"),
GitRepo(
- "https://gitlab.khronos.org/GLSL/glslang.git",
- "git@gitlab.khronos.org:GLSL/glslang.git",
- "vulkan-1.1-rc8",
+ "https://github.com/KhronosGroup/glslang.git",
+ None,
+ "6.2.2596",
"glslang"),
GitRepo(
- "https://gitlab.khronos.org/spirv/SPIRV-Headers.git",
- "git@gitlab.khronos.org:spirv/SPIRV-Headers.git",
+ "https://github.com/KhronosGroup/SPIRV-Headers.git",
+ None,
"vulkan-1.1-rc2",
"spirv-headers"),
]
diff --git a/external/vulkancts/framework/vulkan/vkShaderToSpirV.cpp b/external/vulkancts/framework/vulkan/vkShaderToSpirV.cpp
index e1ebdd1..9b51579 100644
--- a/external/vulkancts/framework/vulkan/vkShaderToSpirV.cpp
+++ b/external/vulkancts/framework/vulkan/vkShaderToSpirV.cpp
@@ -272,16 +272,16 @@
switch ( buildOptions.targetVersion )
{
case SPIRV_VERSION_1_0:
- shader.setEnvTarget(glslang::EshTargetSpv, 0x10000);
+ shader.setEnvTarget(glslang::EshTargetSpv, (glslang::EShTargetLanguageVersion)0x10000);
break;
case SPIRV_VERSION_1_1:
- shader.setEnvTarget(glslang::EshTargetSpv, 0x10100);
+ shader.setEnvTarget(glslang::EshTargetSpv, (glslang::EShTargetLanguageVersion)0x10100);
break;
case SPIRV_VERSION_1_2:
- shader.setEnvTarget(glslang::EshTargetSpv, 0x10200);
+ shader.setEnvTarget(glslang::EshTargetSpv, (glslang::EShTargetLanguageVersion)0x10200);
break;
case SPIRV_VERSION_1_3:
- shader.setEnvTarget(glslang::EshTargetSpv, 0x10300);
+ shader.setEnvTarget(glslang::EshTargetSpv, (glslang::EShTargetLanguageVersion)0x10300);
break;
}