summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--source/slang/slang-compiler.cpp1
-rw-r--r--source/slang/slang-profile-defs.h22
2 files changed, 23 insertions, 0 deletions
diff --git a/source/slang/slang-compiler.cpp b/source/slang/slang-compiler.cpp
index 997466d49..8956663cc 100644
--- a/source/slang/slang-compiler.cpp
+++ b/source/slang/slang-compiler.cpp
@@ -764,6 +764,7 @@ namespace Slang
CASE(DX_6_4, _6_4);
CASE(DX_6_5, _6_5);
CASE(DX_6_6, _6_6);
+ CASE(DX_6_7, _6_7);
#undef CASE
default:
diff --git a/source/slang/slang-profile-defs.h b/source/slang/slang-profile-defs.h
index 27027285a..2eaf6f897 100644
--- a/source/slang/slang-profile-defs.h
+++ b/source/slang/slang-profile-defs.h
@@ -133,6 +133,8 @@ PROFILE(DX_Compute_6_2, cs_6_2, Compute, DX_6_2)
PROFILE(DX_Compute_6_3, cs_6_3, Compute, DX_6_3)
PROFILE(DX_Compute_6_4, cs_6_4, Compute, DX_6_4)
PROFILE(DX_Compute_6_5, cs_6_5, Compute, DX_6_5)
+PROFILE(DX_Compute_6_6, cs_6_6, Compute, DX_6_6)
+PROFILE(DX_Compute_6_7, cs_6_7, Compute, DX_6_7)
PROFILE(DX_Domain_5_0, ds_5_0, Domain, DX_5_0)
PROFILE(DX_Domain_5_1, ds_5_1, Domain, DX_5_1)
@@ -140,6 +142,10 @@ PROFILE(DX_Domain_6_0, ds_6_0, Domain, DX_6_0)
PROFILE(DX_Domain_6_1, ds_6_1, Domain, DX_6_1)
PROFILE(DX_Domain_6_2, ds_6_2, Domain, DX_6_2)
PROFILE(DX_Domain_6_3, ds_6_3, Domain, DX_6_3)
+PROFILE(DX_Domain_6_4, ds_6_4, Domain, DX_6_4)
+PROFILE(DX_Domain_6_5, ds_6_5, Domain, DX_6_5)
+PROFILE(DX_Domain_6_6, ds_6_6, Domain, DX_6_6)
+PROFILE(DX_Domain_6_7, ds_6_7, Domain, DX_6_7)
PROFILE(DX_Geometry_4_0, gs_4_0, Geometry, DX_4_0)
PROFILE(DX_Geometry_4_1, gs_4_1, Geometry, DX_4_1)
@@ -149,6 +155,10 @@ PROFILE(DX_Geometry_6_0, gs_6_0, Geometry, DX_6_0)
PROFILE(DX_Geometry_6_1, gs_6_1, Geometry, DX_6_1)
PROFILE(DX_Geometry_6_2, gs_6_2, Geometry, DX_6_2)
PROFILE(DX_Geometry_6_3, gs_6_3, Geometry, DX_6_3)
+PROFILE(DX_Geometry_6_4, gs_6_4, Geometry, DX_6_4)
+PROFILE(DX_Geometry_6_5, gs_6_5, Geometry, DX_6_5)
+PROFILE(DX_Geometry_6_6, gs_6_6, Geometry, DX_6_6)
+PROFILE(DX_Geometry_6_7, gs_6_7, Geometry, DX_6_7)
PROFILE(DX_Hull_5_0, hs_5_0, Hull, DX_5_0)
@@ -157,6 +167,10 @@ PROFILE(DX_Hull_6_0, hs_6_0, Hull, DX_6_0)
PROFILE(DX_Hull_6_1, hs_6_1, Hull, DX_6_1)
PROFILE(DX_Hull_6_2, hs_6_2, Hull, DX_6_2)
PROFILE(DX_Hull_6_3, hs_6_3, Hull, DX_6_3)
+PROFILE(DX_Hull_6_4, hs_6_4, Hull, DX_6_4)
+PROFILE(DX_Hull_6_5, hs_6_5, Hull, DX_6_5)
+PROFILE(DX_Hull_6_6, hs_6_6, Hull, DX_6_6)
+PROFILE(DX_Hull_6_7, hs_6_7, Hull, DX_6_7)
PROFILE(DX_Fragment_4_0, ps_4_0, Fragment, DX_4_0)
@@ -170,6 +184,10 @@ PROFILE(DX_Fragment_6_0, ps_6_0, Fragment, DX_6_0)
PROFILE(DX_Fragment_6_1, ps_6_1, Fragment, DX_6_1)
PROFILE(DX_Fragment_6_2, ps_6_2, Fragment, DX_6_2)
PROFILE(DX_Fragment_6_3, ps_6_3, Fragment, DX_6_3)
+PROFILE(DX_Fragment_6_4, ps_6_4, Fragment, DX_6_4)
+PROFILE(DX_Fragment_6_5, ps_6_5, Fragment, DX_6_5)
+PROFILE(DX_Fragment_6_6, ps_6_6, Fragment, DX_6_6)
+PROFILE(DX_Fragment_6_7, ps_6_7, Fragment, DX_6_7)
PROFILE(DX_Vertex_4_0, vs_4_0, Vertex, DX_4_0)
@@ -183,6 +201,10 @@ PROFILE(DX_Vertex_6_0, vs_6_0, Vertex, DX_6_0)
PROFILE(DX_Vertex_6_1, vs_6_1, Vertex, DX_6_1)
PROFILE(DX_Vertex_6_2, vs_6_2, Vertex, DX_6_2)
PROFILE(DX_Vertex_6_3, vs_6_3, Vertex, DX_6_3)
+PROFILE(DX_Vertex_6_4, vs_6_4, Vertex, DX_6_4)
+PROFILE(DX_Vertex_6_5, vs_6_5, Vertex, DX_6_5)
+PROFILE(DX_Vertex_6_6, vs_6_6, Vertex, DX_6_6)
+PROFILE(DX_Vertex_6_7, vs_6_7, Vertex, DX_6_7)
PROFILE(DX_Mesh_6_5, ms_6_5, Mesh, DX_6_5)
PROFILE(DX_Mesh_6_6, ms_6_6, Mesh, DX_6_6)