From f82e3e1629af4dc751a80a3a4b04ff1b43725c24 Mon Sep 17 00:00:00 2001 From: Kbz-8 Date: Fri, 19 Jun 2026 01:55:52 +0200 Subject: [PATCH] fixing opFwidth --- src/opcodes.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opcodes.zig b/src/opcodes.zig index 0ab9636..337a819 100644 --- a/src/opcodes.zig +++ b/src/opcodes.zig @@ -4494,7 +4494,7 @@ fn opFwidth(allocator: std.mem.Allocator, _: SpvWord, rt: *Runtime) RuntimeError const dx: FloatT = if (derivative) |d| try Value.readLane(.Float, bits, &d.dx, lane_index) else - 0; + 1; const dy: FloatT = if (derivative) |d| try Value.readLane(.Float, bits, &d.dy, lane_index) else