From 726ab16d37eab1174ccd925250a8ea661c6b3c15 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Mon, 25 Jul 2022 03:00:34 -0700 Subject: [PATCH] gpu: expand wgpuQuerySet* TODOs Signed-off-by: Stephen Gutekanst --- gpu/TODO-webgpu.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gpu/TODO-webgpu.h b/gpu/TODO-webgpu.h index 4bbb8ee1..ce2b3f75 100644 --- a/gpu/TODO-webgpu.h +++ b/gpu/TODO-webgpu.h @@ -429,8 +429,13 @@ assertDecl(Impl, "pipelineLayoutRelease", fn (pipeline_layout: gpu.PipelineLayou export fn wgpuQuerySetDestroy(query_set: gpu.QuerySet) void { assertDecl(Impl, "querySetDestroy", fn (query_set: gpu.QuerySet) callconv(.Inline) void); -WGPU_EXPORT uint32_t wgpuQuerySetGetCount(WGPUQuerySet querySet); -WGPU_EXPORT WGPUQueryType wgpuQuerySetGetType(WGPUQuerySet querySet); +// WGPU_EXPORT uint32_t wgpuQuerySetGetCount(WGPUQuerySet querySet); +export fn wgpuQuerySetGetCount(query_set: gpu.QuerySet) u32 { +assertDecl(Impl, "querySetGetCount", fn (query_set: gpu.QuerySet) callconv(.Inline) u32); + +// WGPU_EXPORT WGPUQueryType wgpuQuerySetGetType(WGPUQuerySet querySet); +export fn wgpuQuerySetGetType(query_set: gpu.QuerySet) gpu.QueryType { +assertDecl(Impl, "querySetGetType", fn (query_set: gpu.QuerySet) callconv(.Inline) gpu.QueryType); // WGPU_EXPORT void wgpuQuerySetSetLabel(WGPUQuerySet querySet, char const * label); export fn wgpuQuerySetSetLabel(query_set: gpu.QuerySet, label: [*:0]const u8) void {