summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2020-08-27 11:49:20 -0400
committerGitHub <noreply@github.com>2020-08-27 08:49:20 -0700
commitc9364337d7c5b63506b405afafc046c5504c7b30 (patch)
tree1930cc0ae90552cd69278ef44f8251fb53ff8714 /source
parent3cbff11a883f3ad1cf793ac92b399a59dfed3168 (diff)
Allow use of lib6_6 profile for DXC compilation. (#1520)
Diffstat (limited to 'source')
-rwxr-xr-xsource/slang/slang-compiler.cpp1
-rw-r--r--source/slang/slang-profile-defs.h4
2 files changed, 4 insertions, 1 deletions
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