From 5ecb980b5f7353966c66238fcd95584876259c7b Mon Sep 17 00:00:00 2001 From: Silver Date: Thu, 7 Apr 2022 14:30:09 +0100 Subject: [PATCH] gpu: fix signature of CommandEncoder.writeBuffer --- gpu/src/CommandEncoder.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gpu/src/CommandEncoder.zig b/gpu/src/CommandEncoder.zig index c216657c..b2468575 100644 --- a/gpu/src/CommandEncoder.zig +++ b/gpu/src/CommandEncoder.zig @@ -130,9 +130,9 @@ pub inline fn setLabel(enc: CommandEncoder, label: [:0]const u8) void { enc.vtable.setLabel(enc.ptr, label); } -pub inline fn writeBuffer(pass: RenderPassEncoder, buffer: Buffer, buffer_offset: u64, data: anytype) void { - pass.vtable.writeBuffer( - pass.ptr, +pub inline fn writeBuffer(enc: CommandEncoder, buffer: Buffer, buffer_offset: u64, data: anytype) void { + enc.vtable.writeBuffer( + enc.ptr, buffer, buffer_offset, @ptrCast([*]const u8, data.ptr),