From 3527f0975f671a693a0b7c59d80c6749c385b841 Mon Sep 17 00:00:00 2001 From: Jay Kwak <82421531+jkwak-work@users.noreply.github.com> Date: Wed, 5 Feb 2025 21:00:12 -0800 Subject: Enable D3D12 experimental feature to use coopvec (#6290) This commit enables "D3D12-experimenta-feature" in render-test. This is required to use CoopVec feature with dxcompiler.dll. But it is enabled only when "-dx12-experimental" is used, because it appears that DX12 becomes unstable when the experimental feature is enabled, which causes bunch of tests randomly failing. --- tools/render-test/options.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'tools/render-test/options.cpp') diff --git a/tools/render-test/options.cpp b/tools/render-test/options.cpp index ce438046a..11b291c68 100644 --- a/tools/render-test/options.cpp +++ b/tools/render-test/options.cpp @@ -253,6 +253,10 @@ static rhi::DeviceType _toRenderType(Slang::RenderApiType apiType) { outOptions.enableBackendValidation = true; } + else if (argValue == "-dx12-experimental") + { + outOptions.dx12Experimental = true; + } else { // Lookup -- cgit v1.2.3