summaryrefslogtreecommitdiff
path: root/src/render/renderer_vulkan.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/renderer_vulkan.zig')
-rw-r--r--src/render/renderer_vulkan.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/render/renderer_vulkan.zig b/src/render/renderer_vulkan.zig
index 93088c9..0726616 100644
--- a/src/render/renderer_vulkan.zig
+++ b/src/render/renderer_vulkan.zig
@@ -19,7 +19,7 @@ vertex_buffer: vk.Buffer,
index_buffer: vk.Buffer,
pub fn create(allocator: Allocator, w: window.Window) !Renderer {
- const instance = try vk.Instance.create();
+ const instance = try vk.Instance.create(allocator);
const surface = try vk.Surface.create(instance, w);
@@ -61,8 +61,8 @@ pub fn create(allocator: Allocator, w: window.Window) !Renderer {
};
}
-pub fn destroy(self: Renderer) !void {
- try self.device.waitIdle();
+pub fn destroy(self: Renderer) void {
+ self.device.waitIdle();
self.index_buffer.destroy(self.device.handle);
self.vertex_buffer.destroy(self.device.handle);
self.graphics_pipeline.destroy(self.device);