Port rewrite
This commit is contained in:
14
src/main.zig
14
src/main.zig
@@ -5,9 +5,11 @@ const stbi = @import("zstbi");
|
||||
const vk = @import("vulkan");
|
||||
|
||||
const c = @import("const.zig");
|
||||
const engine = @import("engine.zig");
|
||||
const game = @import("game.zig");
|
||||
|
||||
const Engine = @import("engine/Engine.zig");
|
||||
const Swapchain = @import("engine/Swapchain.zig");
|
||||
|
||||
pub var allocator: std.mem.Allocator = undefined;
|
||||
pub var temp_allocator: std.mem.Allocator = undefined;
|
||||
pub var window: *glfw.Window = undefined;
|
||||
@@ -46,18 +48,18 @@ pub fn main() !void {
|
||||
|
||||
window.setSizeLimits(c.min_window_width, c.min_window_height, -1, -1);
|
||||
|
||||
engine.init() catch |err| {
|
||||
std.log.err("Could not initialize engine", .{});
|
||||
return err;
|
||||
};
|
||||
var engine = try Engine.init(allocator, window);
|
||||
defer engine.deinit();
|
||||
|
||||
var swapchain = try Swapchain.init(&engine);
|
||||
defer swapchain.deinit();
|
||||
|
||||
//game.init();
|
||||
//defer game.deinit();
|
||||
|
||||
while (!window.shouldClose()) {
|
||||
glfw.pollEvents();
|
||||
//game.update(dt);
|
||||
window.swapBuffers();
|
||||
std.Thread.sleep(1 * std.time.ns_per_ms);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user