formatting

This commit is contained in:
Robin Voetter
2025-05-05 21:13:26 +02:00
parent a5394e1b05
commit fa2948199c

View File

@@ -64,19 +64,20 @@ pub const GraphicsContext = struct {
try extension_names.append(glfw_exts[i]); try extension_names.append(glfw_exts[i]);
} }
const app_info = vk.ApplicationInfo{ const instance = try self.vkb.createInstance(&.{
.p_application_name = app_name, .p_application_info = &.{
.application_version = @bitCast(vk.makeApiVersion(0, 0, 0, 0)), .p_application_name = app_name,
.p_engine_name = app_name, .application_version = @bitCast(vk.makeApiVersion(0, 0, 0, 0)),
.engine_version = @bitCast(vk.makeApiVersion(0, 0, 0, 0)), .p_engine_name = app_name,
.api_version = @bitCast(vk.API_VERSION_1_2), .engine_version = @bitCast(vk.makeApiVersion(0, 0, 0, 0)),
}; .api_version = @bitCast(vk.API_VERSION_1_2),
},
// enumerate_portability_bit_khr to support vulkan in mac os .enabled_extension_count = @intCast(extension_names.items.len),
// see https://github.com/glfw/glfw/issues/2335 .pp_enabled_extension_names = extension_names.items.ptr,
const flags: vk.InstanceCreateFlags = .{ .enumerate_portability_bit_khr = true }; // enumerate_portability_bit_khr to support vulkan in mac os
// see https://github.com/glfw/glfw/issues/2335
const instance = try self.vkb.createInstance(&.{ .p_application_info = &app_info, .enabled_extension_count = @intCast(extension_names.items.len), .pp_enabled_extension_names = extension_names.items.ptr, .flags = flags }, null); .flags = .{ .enumerate_portability_bit_khr = true },
}, null);
const vki = try allocator.create(InstanceWrapper); const vki = try allocator.create(InstanceWrapper);
errdefer allocator.destroy(vki); errdefer allocator.destroy(vki);