"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"),
]
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;
}