From c9364337d7c5b63506b405afafc046c5504c7b30 Mon Sep 17 00:00:00 2001 From: jsmall-nvidia Date: Thu, 27 Aug 2020 11:49:20 -0400 Subject: Allow use of lib6_6 profile for DXC compilation. (#1520) --- source/slang/slang-compiler.cpp | 1 + source/slang/slang-profile-defs.h | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'source/slang') diff --git a/source/slang/slang-compiler.cpp b/source/slang/slang-compiler.cpp index 72cf2dfbe..d0b15c683 100755 --- a/source/slang/slang-compiler.cpp +++ b/source/slang/slang-compiler.cpp @@ -713,6 +713,7 @@ namespace Slang CASE(DX_6_3, _6_3); CASE(DX_6_4, _6_4); CASE(DX_6_5, _6_5); + CASE(DX_6_6, _6_6); #undef CASE default: diff --git a/source/slang/slang-profile-defs.h b/source/slang/slang-profile-defs.h index 7066b5942..64522005a 100644 --- a/source/slang/slang-profile-defs.h +++ b/source/slang/slang-profile-defs.h @@ -103,6 +103,7 @@ PROFILE_VERSION(DX_6_2, DX) PROFILE_VERSION(DX_6_3, DX) PROFILE_VERSION(DX_6_4, DX) PROFILE_VERSION(DX_6_5, DX) +PROFILE_VERSION(DX_6_6, DX) PROFILE_VERSION(GLSL_110, GLSL) PROFILE_VERSION(GLSL_120, GLSL) @@ -208,13 +209,14 @@ PROFILE(DX_Lib_6_2, lib_6_2, Unknown, DX_6_2) PROFILE(DX_Lib_6_3, lib_6_3, Unknown, DX_6_3) PROFILE(DX_Lib_6_4, lib_6_4, Unknown, DX_6_4) PROFILE(DX_Lib_6_5, lib_6_5, Unknown, DX_6_5) +PROFILE(DX_Lib_6_6, lib_6_6, Unknown, DX_6_6) PROFILE_ALIAS(DX_None_6_1, DX_Lib_6_1, sm_6_1) PROFILE_ALIAS(DX_None_6_2, DX_Lib_6_2, sm_6_2) PROFILE_ALIAS(DX_None_6_3, DX_Lib_6_3, sm_6_3) PROFILE_ALIAS(DX_None_6_4, DX_Lib_6_4, sm_6_4) PROFILE_ALIAS(DX_None_6_5, DX_Lib_6_5, sm_6_5) - +PROFILE_ALIAS(DX_None_6_6, DX_Lib_6_6, sm_6_6) // Define all the GLSL profiles -- cgit v1.2.3