From 99bc31fdd6fd9a6cbce6afd5fa9b52fb47873f61 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 10 May 2023 14:10:53 -0700 Subject: Add slangc options for reporting downstream compile time. (#2878) * Add slangc options for reporting downstream compile time. * Update doc. --------- Co-authored-by: Yong He --- source/slang/slang-compiler.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'source/slang/slang-compiler.h') diff --git a/source/slang/slang-compiler.h b/source/slang/slang-compiler.h index 42fc3ca1f..1386b37e8 100755 --- a/source/slang/slang-compiler.h +++ b/source/slang/slang-compiler.h @@ -2637,7 +2637,7 @@ namespace Slang virtual SLANG_NO_THROW SlangDiagnosticFlags SLANG_MCALL getDiagnosticFlags() SLANG_OVERRIDE; virtual SLANG_NO_THROW void SLANG_MCALL setDiagnosticFlags(SlangDiagnosticFlags flags) SLANG_OVERRIDE; virtual SLANG_NO_THROW void SLANG_MCALL setDebugInfoFormat(SlangDebugInfoFormat format) SLANG_OVERRIDE; - + virtual SLANG_NO_THROW void SLANG_MCALL setReportDownstreamTime(bool value) SLANG_OVERRIDE; void setHLSLToVulkanLayoutOptions(int targetIndex, HLSLToVulkanLayoutOptions* vulkanLayoutOptions); EndToEndCompileRequest( @@ -2675,6 +2675,7 @@ namespace Slang // Are we being driven by the command-line `slangc`, and should act accordingly? bool m_isCommandLineCompile = false; + bool m_reportDownstreamCompileTime = false; String m_diagnosticOutput; -- cgit v1.2.3