summaryrefslogtreecommitdiffstats
path: root/features.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-03-17 19:35:50 -0700
committeryum <yum.food.vr@gmail.com>2025-03-17 19:35:50 -0700
commitee3db7ea6f80e31e31958848b5138e2a5c848af5 (patch)
tree46d3a08a1d94ead2bc3f1bb028c2588737e6ea1f /features.cginc
parent1f96ed7dd57831f0d4c817dacebb1ecd2dfcca9f (diff)
finish converting decals to static branching with shitty hacks
Diffstat (limited to 'features.cginc')
-rw-r--r--features.cginc10
1 files changed, 9 insertions, 1 deletions
diff --git a/features.cginc b/features.cginc
index 9a0d838..d263ca8 100644
--- a/features.cginc
+++ b/features.cginc
@@ -113,6 +113,8 @@
#pragma shader_feature_local _DECAL0_REFLECTIONS
#pragma shader_feature_local _DECAL0_SDF
#pragma shader_feature_local _DECAL0_MASK
+#pragma shader_feature_local _DECAL0_TILING_MODE
+#pragma shader_feature_local _DECAL0_REPLACE_ALPHA
//endex
//ifex _Decal1_Enabled==0
#pragma shader_feature_local _DECAL1
@@ -120,6 +122,8 @@
#pragma shader_feature_local _DECAL1_REFLECTIONS
#pragma shader_feature_local _DECAL1_SDF
#pragma shader_feature_local _DECAL1_MASK
+#pragma shader_feature_local _DECAL1_TILING_MODE
+#pragma shader_feature_local _DECAL1_REPLACE_ALPHA
//endex
//ifex _Decal2_Enabled==0
#pragma shader_feature_local _DECAL2
@@ -127,6 +131,8 @@
#pragma shader_feature_local _DECAL2_REFLECTIONS
#pragma shader_feature_local _DECAL2_SDF
#pragma shader_feature_local _DECAL2_MASK
+#pragma shader_feature_local _DECAL2_TILING_MODE
+#pragma shader_feature_local _DECAL2_REPLACE_ALPHA
//endex
//ifex _Decal3_Enabled==0
#pragma shader_feature_local _DECAL3
@@ -134,7 +140,9 @@
#pragma shader_feature_local _DECAL3_REFLECTIONS
#pragma shader_feature_local _DECAL3_SDF
#pragma shader_feature_local _DECAL3_MASK
-
+#pragma shader_feature_local _DECAL3_TILING_MODE
+#pragma shader_feature_local _DECAL3_REPLACE_ALPHA
+//endex
//ifex _Vertex_Domain_Warping_Enabled==0
#pragma shader_feature_local _VERTEX_DOMAIN_WARPING
//endex