From 99d161288bfe2d10c331c97e6b7571f9c884e912 Mon Sep 17 00:00:00 2001 From: yum Date: Wed, 6 Aug 2025 16:42:42 -0700 Subject: initial commit --- features.cginc | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 features.cginc (limited to 'features.cginc') diff --git a/features.cginc b/features.cginc new file mode 100644 index 0000000..cffb33e --- /dev/null +++ b/features.cginc @@ -0,0 +1,76 @@ +#ifndef __FEATURES_INC +#define __FEATURES_INC + +//ifex _Gradient_Normals_Enabled==0 +#pragma shader_feature_local _GRADIENT_NORMALS +//endex + +//ifex _Sea_FX_Enabled==0 +#pragma shader_feature_local _SEA_FX +//endex + +//ifex _Sea_FX_Heightmaps_Y_0_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_Y_0 +//endex +//ifex _Sea_FX_Heightmaps_Y_1_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_Y_1 +//endex +//ifex _Sea_FX_Heightmaps_Y_2_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_Y_2 +//endex +//ifex _Sea_FX_Heightmaps_Y_3_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_Y_3 +//endex +//ifex _Sea_FX_Heightmaps_XZ_0_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_XZ_0 +//endex +//ifex _Sea_FX_Heightmaps_XZ_1_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_XZ_1 +//endex +//ifex _Sea_FX_Heightmaps_XZ_2_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_XZ_2 +//endex +//ifex _Sea_FX_Heightmaps_XZ_3_Enabled==0 +#pragma shader_feature_local _SEA_FX_HEIGHTMAPS_XZ_3 +//endex + +//ifex _Sea_FX_Vertical_Derivatives_0_Enabled==0 +#pragma shader_feature_local _SEA_FX_VERTICAL_DERIVATIVES_0 +//endex +//ifex _Sea_FX_Horizontal_Derivatives_0_Enabled==0 +#pragma shader_feature_local _SEA_FX_HORIZONTAL_DERIVATIVES_0 +//endex +//ifex _Sea_FX_Vertical_Derivatives_1_Enabled==0 +#pragma shader_feature_local _SEA_FX_VERTICAL_DERIVATIVES_1 +//endex +//ifex _Sea_FX_Horizontal_Derivatives_1_Enabled==0 +#pragma shader_feature_local _SEA_FX_HORIZONTAL_DERIVATIVES_1 +//endex +//ifex _Sea_FX_Vertical_Derivatives_2_Enabled==0 +#pragma shader_feature_local _SEA_FX_VERTICAL_DERIVATIVES_2 +//endex +//ifex _Sea_FX_Horizontal_Derivatives_2_Enabled==0 +#pragma shader_feature_local _SEA_FX_HORIZONTAL_DERIVATIVES_2 +//endex +//ifex _Sea_FX_Vertical_Derivatives_3_Enabled==0 +#pragma shader_feature_local _SEA_FX_VERTICAL_DERIVATIVES_3 +//endex +//ifex _Sea_FX_Horizontal_Derivatives_3_Enabled==0 +#pragma shader_feature_local _SEA_FX_HORIZONTAL_DERIVATIVES_3 +//endex + +//ifex _Sea_Foam_Enabled==0 +#pragma shader_feature_local _SEA_FOAM +//endex + +//ifex _Sea_SSS_Enabled==0 +#pragma shader_feature_local _SEA_SSS +//endex + +//ifex _Tessellation_Enabled==0 +#pragma shader_feature_local _TESSELLATION +#pragma shader_feature_local _TESSELLATION_HEIGHTMAP_WORLD_SPACE +#pragma shader_feature_local _TESSELLATION_HEIGHTMAP_DIRECTION_CONTROL +//endex + +#endif // __FEATURES_INC -- cgit v1.2.3