summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
authorjsd1982 <james.jdunne@gmail.com>2026-01-17 23:23:28 -0600
committerGitHub <noreply@github.com>2026-01-17 22:23:28 -0700
commit61a2f1c5e82736d2328481a5765b1483a23bcea5 (patch)
treef646c0eb9b3a7b60e48f30facd34d0cedcb72a46 /assets
parentaaae77f3bcb0a93b6fd34bbb82784ba046726083 (diff)
Revert default.shader.metal alpha+noise portion to its original state (#629)
Diffstat (limited to 'assets')
-rw-r--r--assets/shaders/metal/default.shader.metal4
1 files changed, 2 insertions, 2 deletions
diff --git a/assets/shaders/metal/default.shader.metal b/assets/shaders/metal/default.shader.metal
index 9a59fb87e..a4b1ed008 100644
--- a/assets/shaders/metal/default.shader.metal
+++ b/assets/shaders/metal/default.shader.metal
@@ -273,8 +273,8 @@ fragment float4 fragmentShader(ProjectedVertex in [[stage_in]], constant FrameUn
@end
@if(o_alpha && o_noise)
- float2 coords = screenSpace.xy * noise_scale;
- texel.w *= round(saturate(random(float3(floor(coords), noise_frame)) + texel.w - 0.5));
+ float2 coords = in.position.xy * frameUniforms.noiseScale;
+ texel.w *= round(saturate(random(float3(floor(coords), float(frameUniforms.frameCount))) + texel.w - 0.5));
@end
@if(o_alpha)