summaryrefslogtreecommitdiffstats
path: root/features.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-03-17 19:02:12 -0700
committeryum <yum.food.vr@gmail.com>2025-03-17 19:18:16 -0700
commit1f96ed7dd57831f0d4c817dacebb1ecd2dfcca9f (patch)
tree6583bf70ce0d2f5547121b629335b26e4bfc5b3e /features.cginc
parent0bdd12598e22932d14fb71b16f9ad840d544d12d (diff)
converting decals to static branching
and add a shit ton of features and add 3 more slots, for a total of 4
Diffstat (limited to 'features.cginc')
-rw-r--r--features.cginc24
1 files changed, 23 insertions, 1 deletions
diff --git a/features.cginc b/features.cginc
index e087359..9a0d838 100644
--- a/features.cginc
+++ b/features.cginc
@@ -111,7 +111,29 @@
#pragma shader_feature_local _DECAL0
#pragma shader_feature_local _DECAL0_NORMAL
#pragma shader_feature_local _DECAL0_REFLECTIONS
-//endex
+#pragma shader_feature_local _DECAL0_SDF
+#pragma shader_feature_local _DECAL0_MASK
+//endex
+//ifex _Decal1_Enabled==0
+#pragma shader_feature_local _DECAL1
+#pragma shader_feature_local _DECAL1_NORMAL
+#pragma shader_feature_local _DECAL1_REFLECTIONS
+#pragma shader_feature_local _DECAL1_SDF
+#pragma shader_feature_local _DECAL1_MASK
+//endex
+//ifex _Decal2_Enabled==0
+#pragma shader_feature_local _DECAL2
+#pragma shader_feature_local _DECAL2_NORMAL
+#pragma shader_feature_local _DECAL2_REFLECTIONS
+#pragma shader_feature_local _DECAL2_SDF
+#pragma shader_feature_local _DECAL2_MASK
+//endex
+//ifex _Decal3_Enabled==0
+#pragma shader_feature_local _DECAL3
+#pragma shader_feature_local _DECAL3_NORMAL
+#pragma shader_feature_local _DECAL3_REFLECTIONS
+#pragma shader_feature_local _DECAL3_SDF
+#pragma shader_feature_local _DECAL3_MASK
//ifex _Vertex_Domain_Warping_Enabled==0
#pragma shader_feature_local _VERTEX_DOMAIN_WARPING