Skip to content

Commit e9a70d7

Browse files
Updated Slang to v2025.20
1 parent ba04465 commit e9a70d7

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ if(LVK_DEPLOY_DEPS)
138138
FetchContent_Populate(
139139
slang
140140
GIT_REPOSITORY https://github.com/shader-slang/slang
141-
GIT_TAG v2025.19.1
141+
GIT_TAG v2025.20
142142
SOURCE_DIR ${LVK_ROOT_DIR}/third-party/deps/src/slang
143143
)
144144
endif()

lvk/vulkan/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ if(LVK_WITH_SLANG)
6666
lvk_set_folder(core "third-party/slang")
6767
lvk_set_folder(slang "third-party/slang")
6868
lvk_set_folder(slangd "third-party/slang")
69+
lvk_set_folder(slangi "third-party/slang")
70+
lvk_set_folder(slang-common-objects "third-party/slang")
6971
lvk_set_folder(slang-rt "third-party/slang")
7072
lvk_set_folder(slang-rhi "third-party/slang")
7173
lvk_set_folder(slang-rhi-copy-files "third-party/slang")

lvk/vulkan/VulkanUtils.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,7 @@ lvk::Result lvk::compileShaderSlang(lvk::ShaderStage stage,
779779
return Result(Result::Code::RuntimeError, "slang::createGlobalSession() failed");
780780
}
781781

782-
slang::CompilerOptionEntry compilerOptions[] = {
782+
const slang::CompilerOptionEntry compilerOptions[] = {
783783
{.name = slang::CompilerOptionName::Capability,
784784
.value = {.kind = slang::CompilerOptionValueKind::String, .stringValue0 = "SPV_GOOGLE_user_type"}},
785785
{.name = slang::CompilerOptionName::Capability,

0 commit comments

Comments
 (0)