#include "vk_debug_report.h"
#include "util/xmlconfig.h"
+#include "vk_object.h"
#include "libresoc_entrypoints.h"
#include "libresoc_extensions.h"
};
struct libresoc_instance {
+ struct vk_object_base base;
VK_LOADER_DATA _loader_data;
VkAllocationCallbacks alloc;
struct libresoc_instance_dispatch_table dispatch;
struct libresoc_device_dispatch_table device_dispatch;
- int physicalDeviceCount;
- struct libresoc_physical_device physicalDevice;
+ int physical_device_count;
+ struct libresoc_physical_device physical_device;
struct vk_debug_report_instance debug_report_callbacks;
};