From 027e4518ad52b39e4600fa1f94dcae6ce370519f Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Fri, 25 Jan 2019 13:30:41 -0500 Subject: If dxil fails to load, do not report it's missing as an error to the sink. It's missing will be detected later in processing and output as a warning. (#799) --- source/slang/check.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/slang/check.cpp b/source/slang/check.cpp index 10714ca3a..42bf396fa 100644 --- a/source/slang/check.cpp +++ b/source/slang/check.cpp @@ -329,7 +329,8 @@ namespace Slang // Try to preload dxil first, if loading dxc if (type == SharedLibraryType::Dxc) { - getOrLoadSharedLibrary(SharedLibraryType::Dxil, sink); + // Pass nullptr as the sink, because if it fails we don't want to report as error + getOrLoadSharedLibrary(SharedLibraryType::Dxil, nullptr); } const char* libName = DefaultSharedLibraryLoader::getSharedLibraryNameFromType(type); -- cgit v1.2.3