Only replay fake backbuffers with BDA if we have recorded BDA info

This commit is contained in:
baldurk
2025-08-28 10:58:39 +01:00
parent 1811135bc1
commit e55ed4e9d5
@@ -532,7 +532,7 @@ bool WrappedVulkan::Serialise_vkCreateSwapchainKHR(SerialiserType &ser, VkDevice
VkMemoryOpaqueCaptureAddressAllocateInfo memoryDeviceAddress = {
VK_STRUCTURE_TYPE_MEMORY_OPAQUE_CAPTURE_ADDRESS_ALLOCATE_INFO,
};
if(fakeBackbuffers)
if(fakeBackbuffers && opaqueMemAddress)
{
allocInfo.pNext = &memFlags;
memFlags.flags = VK_MEMORY_ALLOCATE_DEVICE_ADDRESS_BIT |