summaryrefslogtreecommitdiff
path: root/src/effects/ntsc.wgsl
diff options
context:
space:
mode:
Diffstat (limited to 'src/effects/ntsc.wgsl')
-rw-r--r--src/effects/ntsc.wgsl10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/effects/ntsc.wgsl b/src/effects/ntsc.wgsl
index 9901c88..a701a25 100644
--- a/src/effects/ntsc.wgsl
+++ b/src/effects/ntsc.wgsl
@@ -78,14 +78,6 @@ fn randomized_f32(p: vec2f, t: f32) -> f32 {
}
-fn get_border_col(uv: vec2f) -> vec4f {
- let t = uniforms.beat_time;
- let offset = uv.x + YSIZE * uv.y / 8.;
- let phase = 3. * round(hash_1f(t * 533.) * 24.);
- let id = round(hash_1f(round(sin(t * 1.6) + offset + phase)) * 8.);
- let border_col = vec4f(C64Colors[u32(id)], 1.);
- return border_col;
-}
@fragment fn fs_main(in: VertexOutput) -> @location(0) vec4f {
let t = uniforms.time;
@@ -141,7 +133,7 @@ fn get_border_col(uv: vec2f) -> vec4f {
var col = yiqa_to_rgba(signal);
col = Dither(col, uv, XSIZE, YSIZE);
- let border_col = get_border_col(uv);
+ let border_col = get_border_c64(uv, uniforms.beat_time, YSIZE);
let v_strength = vignette(uv);
let scanl = 0.82 + 0.5 * sin(PI * uv.y * uniforms.resolution.y / 2.);