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);
|
||||
errdefer window.deinit(&instance);
|
||||
|
||||
try ui.init(&window);
|
||||
try ui.init(&window.handle);
|
||||
|
||||
const device = try Device.init(&instance, &window);
|
||||
errdefer device.deinit();
|
||||
|
|
|
@ -6,18 +6,11 @@ const ig_impl_glfw = @import("imgui_impl_glfw.zig");
|
|||
|
||||
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
|
||||
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
|
||||
const allocator = gpa.allocator();
|
||||
|
||||
pub fn init(window: *Window) !void {
|
||||
pub fn init(window: *glfw.Window) !void {
|
||||
ig.CHECKVERSION();
|
||||
|
||||
// TODO
|
||||
|
@ -26,7 +19,7 @@ pub fn init(window: *Window) !void {
|
|||
_ = ig.CreateContext();
|
||||
errdefer ig.DestroyContext();
|
||||
|
||||
if (!ig_impl_glfw.InitForVulkan(&window.handle, false)) {
|
||||
if (!ig_impl_glfw.InitForVulkan(window, false)) {
|
||||
return error.ImGuiFailedToInitialize;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue