Refactor literally everything
This commit is contained in:
@@ -6,6 +6,7 @@ const vk = @import("vulkan");
|
||||
|
||||
const c = @import("const.zig");
|
||||
|
||||
const atoms = @import("engine/atoms.zig");
|
||||
const Engine = @import("engine/Engine.zig");
|
||||
const Swapchain = @import("engine/Swapchain.zig");
|
||||
const Game = @import("Game.zig");
|
||||
@@ -25,6 +26,9 @@ pub fn main() !void {
|
||||
allocator = gpa.allocator();
|
||||
temp_allocator = fba.threadSafeAllocator();
|
||||
|
||||
atoms.init(allocator);
|
||||
defer atoms.deinit();
|
||||
|
||||
stbi.init(allocator);
|
||||
defer stbi.deinit();
|
||||
|
||||
@@ -52,9 +56,9 @@ pub fn main() !void {
|
||||
defer engine.deinit();
|
||||
|
||||
var swapchain = try Swapchain.init(&engine);
|
||||
defer swapchain.deinit();
|
||||
defer swapchain.deinit(&engine);
|
||||
|
||||
var game = try Game.init(allocator, &swapchain);
|
||||
var game = try Game.init(allocator, &engine, &swapchain);
|
||||
defer game.deinit();
|
||||
|
||||
var t1 = glfw.getTime();
|
||||
|
||||
Reference in New Issue
Block a user