diff --git a/modules/shader_compiler/config/SLANG.cmake b/modules/shader_compiler/config/SLANG.cmake
index 09460b23931752d1e7d306fb19e3c2de601ba80d..561fbe004ccc07b5ea9a0239a48404c378461d8d 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 bff2671298293f05e3f74c2add8de1c0a0279a14..7a4847df48d89ffe1c88eae2e0abda49daf5ec7f 160000
--- a/modules/shader_compiler/lib/shady
+++ b/modules/shader_compiler/lib/shady
@@ -1 +1 @@
-Subproject commit bff2671298293f05e3f74c2add8de1c0a0279a14
+Subproject commit 7a4847df48d89ffe1c88eae2e0abda49daf5ec7f