summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2022-10-12 14:43:48 -0700
committerGitHub <noreply@github.com>2022-10-12 14:43:48 -0700
commitd96250bcc2e8fedb485df3ed0fdc28f89f6d23c8 (patch)
treebae58b1292ef417f01ecbcf8bc74360f4a66a264 /source
parent12e7d70655bdf7c796ab86bff7af636d198aa222 (diff)
Allow setting shader model upon d3d device creation. (#2442)
* Allow setting shader model upon d3d device creation. * Add sm_6_7 profile. * More fixes and cleanups. Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'source')
-rw-r--r--source/slang/slang-profile-defs.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/source/slang/slang-profile-defs.h b/source/slang/slang-profile-defs.h
index 64522005a..acef8cb0a 100644
--- a/source/slang/slang-profile-defs.h
+++ b/source/slang/slang-profile-defs.h
@@ -104,6 +104,7 @@ 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(DX_6_7, DX)
PROFILE_VERSION(GLSL_110, GLSL)
PROFILE_VERSION(GLSL_120, GLSL)
@@ -210,6 +211,7 @@ 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(DX_Lib_6_7, lib_6_7, Unknown, DX_6_7)
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)
@@ -217,6 +219,8 @@ 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)
+PROFILE_ALIAS(DX_None_6_7, DX_Lib_6_7, sm_6_7)
+
// Define all the GLSL profiles