diff --git a/src/d3d11/d3d11_texture.cpp b/src/d3d11/d3d11_texture.cpp index 14c1379c..4e68b2be 100644 --- a/src/d3d11/d3d11_texture.cpp +++ b/src/d3d11/d3d11_texture.cpp @@ -593,7 +593,7 @@ namespace dxvk { VkMemoryPropertyFlags memType = VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT; - if (m_desc.Usage == D3D11_USAGE_STAGING) + if (m_desc.Usage == D3D11_USAGE_STAGING || m_device->GetOptions()->apitraceMode) memType |= VK_MEMORY_PROPERTY_HOST_CACHED_BIT; MappedBuffer result;