From d96250bcc2e8fedb485df3ed0fdc28f89f6d23c8 Mon Sep 17 00:00:00 2001 From: Yong He Date: Wed, 12 Oct 2022 14:43:48 -0700 Subject: 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 --- source/slang/slang-profile-defs.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source') 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 -- cgit v1.2.3