From 5ec9f8982190bf7644fd97a430e6533c7622f78d Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Tue, 7 May 2024 22:43:57 -0700 Subject: [PATCH] examples: text: correctly release frame_render_pass Signed-off-by: Stephen Gutekanst --- examples/text/App.zig | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/examples/text/App.zig b/examples/text/App.zig index 626259ba..4af5165f 100644 --- a/examples/text/App.zig +++ b/examples/text/App.zig @@ -269,11 +269,12 @@ fn endFrame( ) !void { // Finish render pass game.state().frame_render_pass.end(); - const label = @tagName(name) ++ ".tick"; + const label = @tagName(name) ++ ".endFrame"; var command = game.state().frame_encoder.finish(&.{ .label = label }); - game.state().frame_encoder.release(); - defer command.release(); core.state().queue.submit(&[_]*gpu.CommandBuffer{command}); + command.release(); + game.state().frame_encoder.release(); + game.state().frame_render_pass.release(); // Present the frame core.send(.present_frame, .{});