From 69f3d7917d66c370ff87832dbbe2d05c5795d5ce Mon Sep 17 00:00:00 2001 From: skallweitNV <64953474+skallweitNV@users.noreply.github.com> Date: Tue, 9 Jan 2024 18:14:13 +0100 Subject: Add compiler settings to shader cache key (#3439) --- source/slang/slang.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source') diff --git a/source/slang/slang.cpp b/source/slang/slang.cpp index 4921c9a7d..7bc73fd2c 100644 --- a/source/slang/slang.cpp +++ b/source/slang/slang.cpp @@ -1420,6 +1420,12 @@ void Linkage::buildHash(DigestBuilder& builder, SlangInt targetIndex) builder.append(defVal); } + // Add compiler settings to hash + builder.append(defaultMatrixLayoutMode); + builder.append(debugInfoLevel); + builder.append(debugInfoFormat); + builder.append(optimizationLevel); + // Add the target specified by targetIndex auto targetReq = targets[targetIndex]; builder.append(targetReq->getTarget()); -- cgit v1.2.3