From b85ca6f86d46ee3c4d5784d0bd4ebc8509e2a9bd Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Mon, 2 Mar 2020 12:30:25 -0500 Subject: Feature/profile tool (#1251) * WIP slang-profile * Turn on symbols needed for profile. * Remove calls to slang API from core as doing so broke profiling information. Fix premake so slang-profile works on VS. --- tools/slang-test/slangc-tool.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'tools/slang-test/slangc-tool.cpp') diff --git a/tools/slang-test/slangc-tool.cpp b/tools/slang-test/slangc-tool.cpp index 6c9645b54..da810fa88 100644 --- a/tools/slang-test/slangc-tool.cpp +++ b/tools/slang-test/slangc-tool.cpp @@ -55,8 +55,11 @@ SlangResult SlangCTool::innerMain(StdWriters* stdWriters, SlangSession* session, spSetCommandLineCompilerMode(compileRequest); // Do any app specific configuration - stdWriters->setRequestWriters(compileRequest); - + for (int i = 0; i < SLANG_WRITER_CHANNEL_COUNT_OF; ++i) + { + spSetWriter(compileRequest, SlangWriterChannel(i), stdWriters->getWriter(i)); + } + SlangResult res = _compile(compileRequest, argc, argv); // Now that we are done, clean up after ourselves -- cgit v1.2.3