From e287b66d53569495be1a2996411b9da40f42f812 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Tue, 26 Jul 2022 19:49:44 -0700 Subject: [PATCH] gpu: implement RenderBundle methods Signed-off-by: Stephen Gutekanst --- gpu/src/render_bundle.zig | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gpu/src/render_bundle.zig b/gpu/src/render_bundle.zig index e186b3ea..374ca498 100644 --- a/gpu/src/render_bundle.zig +++ b/gpu/src/render_bundle.zig @@ -1,11 +1,14 @@ const ChainedStruct = @import("types.zig").ChainedStruct; +const impl = @import("interface.zig").impl; pub const RenderBundle = *opaque { - // TODO - // pub inline fn renderBundleReference(render_bundle: gpu.RenderBundle) void { + pub inline fn reference(render_bundle: RenderBundle) void { + impl.renderBundleReference(render_bundle); + } - // TODO - // pub inline fn renderBundleRelease(render_bundle: gpu.RenderBundle) void { + pub inline fn release(render_bundle: RenderBundle) void { + impl.renderBundleRelease(render_bundle); + } }; pub const RenderBundleDescriptor = extern struct {