diff options
Diffstat (limited to 'source/slang/slang-compiler.cpp')
| -rw-r--r-- | source/slang/slang-compiler.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/slang/slang-compiler.cpp b/source/slang/slang-compiler.cpp index d909a190c..028886c7e 100644 --- a/source/slang/slang-compiler.cpp +++ b/source/slang/slang-compiler.cpp @@ -1445,6 +1445,7 @@ namespace Slang if (target == CodeGenTarget::SPIRV && compileRequest->shouldEmitSPIRVDirectly) { List<uint8_t> spirv; + targetReq->setDirectSPIRVEmitMode(); SLANG_RETURN_ON_FAIL(emitSPIRVForEntryPointsDirectly(compileRequest, entryPointIndices, targetReq, spirv)); auto spirvBlob = ListBlob::moveCreate(spirv); downstreamResult = new BlobDownstreamCompileResult(DownstreamDiagnostics(), spirvBlob); |
