Fix MSAN unitialized memory in vulkan memory allocator. Bug: skia:12821 Change-Id: Iaadc9c5d2723b0973e46e121f27d204c5cfaa657 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/494477 Auto-Submit: Greg Daniel <egdaniel@google.com> Reviewed-by: Christopher Dalton <csmartdalton@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
diff --git a/src/gpu/vk/GrVkAMDMemoryAllocator.cpp b/src/gpu/vk/GrVkAMDMemoryAllocator.cpp index a742604..0885aac 100644 --- a/src/gpu/vk/GrVkAMDMemoryAllocator.cpp +++ b/src/gpu/vk/GrVkAMDMemoryAllocator.cpp
@@ -170,6 +170,7 @@ case BufferUsage::kTransfersFromCpuToGpu: info.requiredFlags = VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT; + info.preferredFlags = 0; break; case BufferUsage::kTransfersFromGpuToCpu: info.requiredFlags = VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT;