From 49ccf1c9b1fc9b39ddf2ed226b506dfc3bdaeb90 Mon Sep 17 00:00:00 2001
From: Jacki <jacki@thejackimonster.de>
Date: Sun, 13 Oct 2024 07:55:10 +0200
Subject: [PATCH] Update slang config and shady submodule to fix build

Signed-off-by: Jacki <jacki@thejackimonster.de>
---
 modules/shader_compiler/config/SLANG.cmake | 5 +++--
 modules/shader_compiler/lib/shady          | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/modules/shader_compiler/config/SLANG.cmake b/modules/shader_compiler/config/SLANG.cmake
index 09460b23..561fbe00 100644
--- a/modules/shader_compiler/config/SLANG.cmake
+++ b/modules/shader_compiler/config/SLANG.cmake
@@ -15,8 +15,8 @@ if (${slang_status})
 	set(SLANG_ENABLE_AFTERMATH OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_DX_ON_VK OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_SLANG_RHI OFF CACHE INTERNAL "")
-	set(SLANG_EMBED_STDLIB_SOURCE OFF CACHE INTERNAL "")
-	set(SLANG_EMBED_STDLIB ON CACHE INTERNAL "")
+	set(SLANG_EMBED_STDLIB_SOURCE ON CACHE INTERNAL "")
+	set(SLANG_EMBED_STDLIB OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_FULL_IR_VALIDATION OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_IR_BREAK_ALLOC OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_ASAN OFF CACHE INTERNAL "")
@@ -28,6 +28,7 @@ if (${slang_status})
 	set(SLANG_ENABLE_SLANG_GLSLANG OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_TESTS OFF CACHE INTERNAL "")
 	set(SLANG_ENABLE_EXAMPLES OFF CACHE INTERNAL "")
+	set(SLANG_ENABLE_REPLAYER OFF CACHE INTERNAL "")
 	set(SLANG_LIB_TYPE ${vkcv_build_attribute} CACHE INTERNAL "")
 	set(SLANG_SPIRV_HEADERS_INCLUDE_DIR ${spirv_headers_include} CACHE INTERNAL "")
 
diff --git a/modules/shader_compiler/lib/shady b/modules/shader_compiler/lib/shady
index bff26712..7a4847df 160000
--- a/modules/shader_compiler/lib/shady
+++ b/modules/shader_compiler/lib/shady
@@ -1 +1 @@
-Subproject commit bff2671298293f05e3f74c2add8de1c0a0279a14
+Subproject commit 7a4847df48d89ffe1c88eae2e0abda49daf5ec7f
-- 
GitLab