From 974292387d6ab6bda832d37048a2f08c7bddb9f2 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Wed, 15 Jan 2025 21:56:52 -0800 Subject: [PATCH] Try switching swizzles. --- src/shaders/compute.wgsl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shaders/compute.wgsl b/src/shaders/compute.wgsl index 8cdf855..fc41959 100644 --- a/src/shaders/compute.wgsl +++ b/src/shaders/compute.wgsl @@ -126,8 +126,8 @@ fn main(id: vec3) { // b = rotr64(b ^ c, 24) xor = v4 ^ v8; - v4 = vec2((xor.x >> 24u) | (xor.y << 8u), (xor.y >> 24u) | (xor.x << 8u)); - // v4 = vec2((xor.yx >> vec2(24u, 24u)) | (xor.yx << vec2(8u, 8u))); + // v4 = vec2((xor.x >> 24u) | (xor.y << 8u), (xor.y >> 24u) | (xor.x << 8u)); + v4 = vec2((xor.xy >> vec2(24u, 24u)) | (xor.yx << vec2(8u, 8u))); // a = a + b v0 = v0 + v4 + vec2(0u, u32(v0.x + v4.x < v0.x)); -- 2.34.1