]> zoso.dev Git - nano-pow.git/commitdiff
Swizzle on other bit shift not working but leaving here commented to work on later.
authorChris Duncan <chris@zoso.dev>
Thu, 16 Jan 2025 05:20:24 +0000 (21:20 -0800)
committerChris Duncan <chris@zoso.dev>
Thu, 16 Jan 2025 05:20:24 +0000 (21:20 -0800)
src/shaders/compute.wgsl

index a9f52784a9d62b01e4e765ae5736a68b392e1e5b..8cdf855d0348f99c5f64ed4eedd7106966c7890b 100644 (file)
@@ -127,6 +127,7 @@ fn main(id: vec3<u32>) {
        // 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)));
 
        // a = a + b
        v0 = v0 + v4 + vec2(0u, u32(v0.x + v4.x < v0.x));