summaryrefslogtreecommitdiff
path: root/source/slang/slang-compiler.cpp
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2019-12-05 14:54:21 -0500
committerGitHub <noreply@github.com>2019-12-05 14:54:21 -0500
commit4e2cfc95fb02fb47f02b8702494929e7cca3bec7 (patch)
tree305a5efb0decc8248bf04832c4a3f527311be607 /source/slang/slang-compiler.cpp
parent138a0c90d7a2d04c58569e1a8f6afa114d3e77e1 (diff)
Added -dump-intermediate-prefix option (#1146)
* * Added ability to name the prefix for intermediates * Allowed paramters after -load-repro - as pretty useful if somewhat risky thing to do (depending on parameters) * Fix issue around setting arbitrary state outside of load-repro.
Diffstat (limited to 'source/slang/slang-compiler.cpp')
-rw-r--r--source/slang/slang-compiler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/slang/slang-compiler.cpp b/source/slang/slang-compiler.cpp
index 1385118fc..cc60f18f4 100644
--- a/source/slang/slang-compiler.cpp
+++ b/source/slang/slang-compiler.cpp
@@ -2472,7 +2472,7 @@ SlangResult dissassembleDXILUsingDXC(
//
void dumpIntermediate(
- BackEndCompileRequest*,
+ BackEndCompileRequest* request,
void const* data,
size_t size,
char const* ext,
@@ -2494,7 +2494,7 @@ SlangResult dissassembleDXILUsingDXC(
#endif
String path;
- path.append("slang-dump-");
+ path.append(request->m_dumpIntermediatePrefix);
path.append(id);
path.append(ext);