diff --git a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp index 5111f2047..f2f77a8ae 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_device_funcs.cpp @@ -1716,8 +1716,6 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi uint32_t physicalDeviceIndex = GetPhysicalDeviceIndexFromHandle(Unwrap(physicalDevice)); physicalDevice = m_PhysicalDevices[physicalDeviceIndex]; - RDCLOG("Creating replay device from physical device %u", physicalDeviceIndex); - ObjDisp(physicalDevice) ->GetPhysicalDeviceProperties(Unwrap(physicalDevice), &m_PhysicalDeviceData.props); @@ -1733,6 +1731,9 @@ bool WrappedVulkan::Serialise_vkCreateDevice(SerialiserType &ser, VkPhysicalDevi m_PhysicalDeviceData.driverInfo = VkDriverInfo(m_PhysicalDeviceData.props, m_PhysicalDeviceData.driverProps, true); + RDCLOG("Creating replay device from physical device at capture-time index %u (%s)", + physicalDeviceIndex, m_PhysicalDeviceData.props.deviceName); + rdcarray queuePriorities; for(uint32_t i = 0; i < CreateInfo.queueCreateInfoCount; i++)