remove some messy
This commit is contained in:
parent
50b68e34b6
commit
d19ce1839e
|
@ -39,7 +39,7 @@ pub fn init() !Self {
|
||||||
var window = try windowInit(&instance);
|
var window = try windowInit(&instance);
|
||||||
errdefer window.deinit(&instance);
|
errdefer window.deinit(&instance);
|
||||||
|
|
||||||
try ui.init(&window);
|
try ui.init(&window.handle);
|
||||||
|
|
||||||
const device = try Device.init(&instance, &window);
|
const device = try Device.init(&instance, &window);
|
||||||
errdefer device.deinit();
|
errdefer device.deinit();
|
||||||
|
|
|
@ -6,18 +6,11 @@ const ig_impl_glfw = @import("imgui_impl_glfw.zig");
|
||||||
|
|
||||||
const ProfileMark = @import("../common/profiler.zig").ProfileMark;
|
const ProfileMark = @import("../common/profiler.zig").ProfileMark;
|
||||||
|
|
||||||
// TODO messy
|
|
||||||
const Window = @import("../rendering/vulkan/display.zig").Window;
|
|
||||||
const Instance = @import("../rendering/vulkan/instance.zig").Instance;
|
|
||||||
const Device = @import("../rendering/vulkan/device.zig").Device;
|
|
||||||
const queues = @import("../rendering/vulkan/queues.zig");
|
|
||||||
const Bindings = @import("../rendering/vulkan/Bindings.zig");
|
|
||||||
|
|
||||||
// TODO memory
|
// TODO memory
|
||||||
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
|
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
|
||||||
const allocator = gpa.allocator();
|
const allocator = gpa.allocator();
|
||||||
|
|
||||||
pub fn init(window: *Window) !void {
|
pub fn init(window: *glfw.Window) !void {
|
||||||
ig.CHECKVERSION();
|
ig.CHECKVERSION();
|
||||||
|
|
||||||
// TODO
|
// TODO
|
||||||
|
@ -26,7 +19,7 @@ pub fn init(window: *Window) !void {
|
||||||
_ = ig.CreateContext();
|
_ = ig.CreateContext();
|
||||||
errdefer ig.DestroyContext();
|
errdefer ig.DestroyContext();
|
||||||
|
|
||||||
if (!ig_impl_glfw.InitForVulkan(&window.handle, false)) {
|
if (!ig_impl_glfw.InitForVulkan(window, false)) {
|
||||||
return error.ImGuiFailedToInitialize;
|
return error.ImGuiFailedToInitialize;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue