From e5bec2fcb86da56775a3f1a0bc0af5039b722e86 Mon Sep 17 00:00:00 2001 From: Ellie Hermaszewska Date: Tue, 21 Feb 2023 11:46:21 +0800 Subject: Take into account the optimization level requested in TargetDesc (#2649) * Take into account the optimization level requested in TargetDesc Combines conflicting optimization levels by taking the maximum between them; as such they now each represent the lower bound on the eventual optimization level. Most of the changes are making this clear by s/optimizationLevel/minimumOptimizationLevel Closes https://github.com/shader-slang/slang/issues/2324 * Remove optimization level from TargetDesc --- tools/gfx/slang-context.h | 1 - 1 file changed, 1 deletion(-) (limited to 'tools') diff --git a/tools/gfx/slang-context.h b/tools/gfx/slang-context.h index 0a878e0f5..61dc9baa4 100644 --- a/tools/gfx/slang-context.h +++ b/tools/gfx/slang-context.h @@ -37,7 +37,6 @@ namespace gfx if (targetProfile == nullptr) targetProfile = defaultProfileName; targetDesc.profile = globalSession->findProfile(targetProfile); - targetDesc.optimizationLevel = desc.optimizationLevel; targetDesc.floatingPointMode = desc.floatingPointMode; targetDesc.lineDirectiveMode = desc.lineDirectiveMode; targetDesc.flags = desc.targetFlags; -- cgit v1.2.3