gpu: implement RenderBundle methods

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-07-26 19:49:44 -07:00 committed by Stephen Gutekanst
parent 5e4f9a2993
commit e287b66d53

View file

@ -1,11 +1,14 @@
const ChainedStruct = @import("types.zig").ChainedStruct; const ChainedStruct = @import("types.zig").ChainedStruct;
const impl = @import("interface.zig").impl;
pub const RenderBundle = *opaque { pub const RenderBundle = *opaque {
// TODO pub inline fn reference(render_bundle: RenderBundle) void {
// pub inline fn renderBundleReference(render_bundle: gpu.RenderBundle) void { impl.renderBundleReference(render_bundle);
}
// TODO pub inline fn release(render_bundle: RenderBundle) void {
// pub inline fn renderBundleRelease(render_bundle: gpu.RenderBundle) void { impl.renderBundleRelease(render_bundle);
}
}; };
pub const RenderBundleDescriptor = extern struct { pub const RenderBundleDescriptor = extern struct {