reordered the creating vkdevice

This commit is contained in:
2023-06-14 19:58:56 +08:00
parent d05f1109b5
commit b72144a28b
2 changed files with 7 additions and 7 deletions

View File

@@ -287,10 +287,6 @@ GPUDevice *VulkanDeviceCreater::CreateRenderDevice()
SetDeviceExtension(&ext_list,physical_device,require);
SetDeviceFeatures(&features,physical_device->GetFeatures10(),require);
ChooseSurfaceFormat();
device_attr->surface_format=surface_format;
device_attr->device=CreateDevice(device_attr->graphics_family);
if(!device_attr->device)
@@ -301,6 +297,10 @@ GPUDevice *VulkanDeviceCreater::CreateRenderDevice()
device_attr->debug_utils=CreateDebugUtils(device_attr->device);
#endif//_DEBUG
ChooseSurfaceFormat();
device_attr->surface_format=surface_format;
GetDeviceQueue(device_attr);
device_attr->cmd_pool=CreateCommandPool(device_attr->device,device_attr->graphics_family);