gpu: implement ComputePassEncoder.popDebugGroup

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-03-16 22:10:46 -07:00 committed by Stephen Gutekanst
parent 3a646b6713
commit c8f3f96c4e
2 changed files with 10 additions and 2 deletions

View file

@ -1625,6 +1625,11 @@ const compute_pass_encoder_vtable = ComputePassEncoder.VTable{
c.wgpuComputePassEncoderInsertDebugMarker(@ptrCast(c.WGPUComputePassEncoder, ptr), marker_label);
}
}).insertDebugMarker,
.popDebugGroup = (struct {
pub fn popDebugGroup(ptr: *anyopaque) void {
c.wgpuComputePassEncoderPopDebugGroup(@ptrCast(c.WGPUComputePassEncoder, ptr));
}
}).popDebugGroup,
};
fn wrapComputePipeline(pipeline: c.WGPUComputePipeline) ComputePipeline {