gpu: correct Buffer.getMappedRange helpers

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-08-11 13:29:07 -07:00 committed by Stephen Gutekanst
parent 5d88387dac
commit 1a7870d426

View file

@ -83,7 +83,7 @@ pub const Buffer = opaque {
offset_bytes, offset_bytes,
size + size % 4, size + size % 4,
); );
return if (data) |d| @ptrCast([*]const T, @alignCast(@alignOf(T), d.ptr))[0..len] else null; return if (data) |d| @ptrCast([*]const T, @alignCast(@alignOf(T), d))[0..len] else null;
} }
/// Default `offset_bytes`: 0 /// Default `offset_bytes`: 0
@ -100,7 +100,7 @@ pub const Buffer = opaque {
offset_bytes, offset_bytes,
size + size % 4, size + size % 4,
); );
return if (data) |d| @ptrCast([*]T, @alignCast(@alignOf(T), d.ptr))[0..len] else null; return if (data) |d| @ptrCast([*]T, @alignCast(@alignOf(T), d))[0..len] else null;
} }
pub inline fn getSize(buffer: *Buffer) u64 { pub inline fn getSize(buffer: *Buffer) u64 {