From a87587e91fb0624ca1f32d28da2a58f511d46b49 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 29 Oct 2015 12:46:03 +0100 Subject: [PATCH] Memory no longer needs to be dirty from creation, tracking correctly now --- renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp index 066f76187..7cbdf480a 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_resource_funcs.cpp @@ -93,16 +93,6 @@ VkResult WrappedVulkan::vkAllocMemory( // VKTODOLOW Change record->Length to at least int64_t (maybe uint64_t) record->Length = (int32_t)pAllocInfo->allocationSize; RDCASSERT(pAllocInfo->allocationSize < 0x7FFFFFFF); - - // VKTODOMED always treat memory as dirty for now, so its initial state - // is guaranteed to be prepared - { - SCOPED_LOCK(m_CapTransitionLock); - if(m_State != WRITING_CAPFRAME) - GetResourceManager()->MarkDirtyResource(id); - else - GetResourceManager()->MarkPendingDirty(id); - } } else {