adding object base

This commit is contained in:
2025-10-28 23:08:13 +01:00
parent 8faba19927
commit 610f377fac
7 changed files with 111 additions and 44 deletions

14
src/vulkan/PhysicalDevice.zig git.filemode.normal_file
View File

@@ -0,0 +1,14 @@
const vk = @import("vulkan");
const Instance = @import("Instance.zig").Instance;
const Object = @import("object.zig").Object;
pub const PhysicalDevice = extern struct {
const Self = @This();
const ObjectType: vk.ObjectType = .physical_device;
object: Object,
instance: *Instance,
props: vk.PhysicalDeviceProperties,
queue_families: [3]vk.QueueFamilyProperties,
};