diff options
Diffstat (limited to 'tests/framework/test_util.h')
-rw-r--r-- | tests/framework/test_util.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/framework/test_util.h b/tests/framework/test_util.h index 719b8e632..ed849cbf2 100644 --- a/tests/framework/test_util.h +++ b/tests/framework/test_util.h @@ -663,14 +663,19 @@ struct InstanceCreateInfo { }; struct DeviceQueueCreateInfo { + DeviceQueueCreateInfo(); + DeviceQueueCreateInfo(const VkDeviceQueueCreateInfo* create_info); + BUILDER_VALUE(DeviceQueueCreateInfo, VkDeviceQueueCreateInfo, queue_create_info, {}) BUILDER_VECTOR(DeviceQueueCreateInfo, float, priorities, priority) - DeviceQueueCreateInfo(); VkDeviceQueueCreateInfo get() noexcept; }; struct DeviceCreateInfo { + DeviceCreateInfo() = default; + DeviceCreateInfo(const VkDeviceCreateInfo* create_info); + BUILDER_VALUE(DeviceCreateInfo, VkDeviceCreateInfo, dev, {}) BUILDER_VECTOR(DeviceCreateInfo, const char*, enabled_extensions, extension) BUILDER_VECTOR(DeviceCreateInfo, const char*, enabled_layers, layer) |