gpu: implement Dawn renderBundleEncoderSetIndexBuffer

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-07-30 18:34:11 -07:00 committed by Stephen Gutekanst
parent c94be94b33
commit db059751f8

View file

@ -842,12 +842,13 @@ pub const Interface = gpu.Interface(struct {
} }
pub inline fn renderBundleEncoderSetIndexBuffer(render_bundle_encoder: *gpu.RenderBundleEncoder, buffer: *gpu.Buffer, format: gpu.IndexFormat, offset: u64, size: u64) void { pub inline fn renderBundleEncoderSetIndexBuffer(render_bundle_encoder: *gpu.RenderBundleEncoder, buffer: *gpu.Buffer, format: gpu.IndexFormat, offset: u64, size: u64) void {
_ = render_bundle_encoder; procs.renderBundleEncoderSetIndexBuffer.?(
_ = buffer; @ptrCast(c.WGPURenderBundleEncoder, render_bundle_encoder),
_ = format; @ptrCast(c.WGPUBuffer, buffer),
_ = offset; @enumToInt(format),
_ = size; offset,
unreachable; size,
);
} }
pub inline fn renderBundleEncoderSetLabel(render_bundle_encoder: *gpu.RenderBundleEncoder, label: [*:0]const u8) void { pub inline fn renderBundleEncoderSetLabel(render_bundle_encoder: *gpu.RenderBundleEncoder, label: [*:0]const u8) void {