From e49a8f95d7bb589ef7f073985ee48a155a304ec0 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Sat, 30 Jul 2022 17:37:44 -0700 Subject: [PATCH] gpu: implement Dawn commandEncoderResolveQuerySet Signed-off-by: Stephen Gutekanst --- gpu/src/dawn_impl.zig | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/gpu/src/dawn_impl.zig b/gpu/src/dawn_impl.zig index b50d34af..9f93d0de 100644 --- a/gpu/src/dawn_impl.zig +++ b/gpu/src/dawn_impl.zig @@ -275,13 +275,14 @@ pub const Interface = gpu.Interface(struct { } pub inline fn commandEncoderResolveQuerySet(command_encoder: *gpu.CommandEncoder, query_set: *gpu.QuerySet, first_query: u32, query_count: u32, destination: *gpu.Buffer, destination_offset: u64) void { - _ = command_encoder; - _ = query_set; - _ = first_query; - _ = query_count; - _ = destination; - _ = destination_offset; - unreachable; + procs.commandEncoderResolveQuerySet.?( + @ptrCast(c.WGPUCommandEncoder, command_encoder), + @ptrCast(c.WGPUQuerySet, query_set), + first_query, + query_count, + @ptrCast(c.WGPUBuffer, destination), + destination_offset, + ); } pub inline fn commandEncoderSetLabel(command_encoder: *gpu.CommandEncoder, label: [*:0]const u8) void {