diff --git a/src/win32/d3d11.zig b/src/win32/d3d11.zig index 21b6caa..7dbe105 100644 --- a/src/win32/d3d11.zig +++ b/src/win32/d3d11.zig @@ -309,7 +309,7 @@ pub fn paint( for (0..shader_row_count) |row| { const src_row = blk: { const r = top + row; - break :blk r - if (r >= row_count) row_count else 0; + break :blk if (r < row_count) r else 0; }; const src_row_offset = src_row * col_count; const dst_row_offset = row * shader_col_count;