Lines Matching refs:create_info
79 VkInstanceCreateInfo create_info{};
80 create_info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
81 create_info.pNext = &debug_report_info;
82 create_info.pApplicationInfo = app_info;
83 create_info.enabledExtensionCount = static_cast<uint32_t>(enabled_extensions.size());
84 create_info.ppEnabledExtensionNames = enabled_extensions.data();
86 return env->vulkan_functions.vkCreateInstance(&create_info, nullptr, inst);
415 VkInstanceCreateInfo create_info{};
416 create_info.sType = VK_STRUCTURE_TYPE_INSTANCE_CREATE_INFO;
417 create_info.pNext = &debug_utils_info;
418 create_info.pApplicationInfo = app_info;
419 create_info.enabledExtensionCount = static_cast<uint32_t>(enabled_extensions.size());
420 create_info.ppEnabledExtensionNames = enabled_extensions.data();
421 return env->vulkan_functions.vkCreateInstance(&create_info, nullptr, inst);
858 inst.create_info.add_extension("VK_EXT_debug_utils");
859 inst.create_info.add_extension("VK_EXT_debug_report");
861 inst.create_info.setup_WSI();
867 dev.create_info.add_extension("VK_KHR_swapchain");
868 dev.create_info.add_device_queue(DeviceQueueCreateInfo{}.add_priority(0.0f));
870 dev.create_info.add_extension("VK_EXT_debug_marker");
1154 inst.create_info.add_extension(VK_EXT_DEBUG_UTILS_EXTENSION_NAME);
1155 inst.create_info.add_extension(VK_EXT_DEBUG_REPORT_EXTENSION_NAME);
1156 inst.create_info.add_layer(wrap_objects_name);
1163 device.create_info.add_extension(VK_EXT_DEBUG_MARKER_EXTENSION_NAME);