summaryrefslogtreecommitdiffstats
path: root/globals.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-03-17 15:49:21 -0700
committeryum <yum.food.vr@gmail.com>2026-03-17 15:49:25 -0700
commit1784064c7a39a69203e8975167addf1915f940bd (patch)
tree4adc272435efcf54ac7ed8399aa33acbf422a959 /globals.cginc
parent019c24186c87fd747aae1512abf4d4690e3aca07 (diff)
Add faster 3-in 1-out hasher for domain warping
Goes from ~1.7 ms/frame to ~1.1 ms/frame in 10-octave microbenchmark.
Diffstat (limited to 'globals.cginc')
-rwxr-xr-xglobals.cginc4
1 files changed, 2 insertions, 2 deletions
diff --git a/globals.cginc b/globals.cginc
index d32feeb..4873108 100755
--- a/globals.cginc
+++ b/globals.cginc
@@ -84,6 +84,7 @@ float _Bent_Normals_Strength;
#endif // _BENT_NORMALS
#if defined(_MARBLE)
+Texture3D _Marble_Noise;
texture2D _Marble_Post_Ramp;
float3 _Marble_Scale;
float _Marble_Octaves;
@@ -102,7 +103,6 @@ float3 _Marble_Offset;
#endif // _MARBLE_OFFSET
#if defined(_KINTSUGI)
-texture3D _Kintsugi_Noise;
float3 _Kintsugi_Scale;
float _Kintsugi_Threshold;
float _Kintsugi_Width;
@@ -112,7 +112,7 @@ float _Kintsugi_Metallic;
#endif // _KINTSUGI
#if defined(_KINTSUGI_DOMAIN_WARPING)
-texture3D _Kintsugi_Domain_Warping_Noise;
+Texture3D _Kintsugi_Domain_Warping_Noise;
float3 _Kintsugi_Domain_Warping_Scale;
float _Kintsugi_Domain_Warping_Strength;
float _Kintsugi_Domain_Warping_Octaves;