Pass externally synchronizaed flag to vulkan memory allocator.
Change-Id: Iea561e5105ff46eda8fafe89b068bca6e7d1a523 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/289621 Reviewed-by: Jim Van Verth <jvanverth@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
This commit is contained in:
parent
e278e1c1c7
commit
7bd13c2bd1
@ -58,7 +58,7 @@ sk_sp<GrVkMemoryAllocator> GrVkAMDMemoryAllocator::Make(VkInstance instance,
|
||||
GR_COPY_FUNCTION_KHR(GetPhysicalDeviceMemoryProperties2);
|
||||
|
||||
VmaAllocatorCreateInfo info;
|
||||
info.flags = 0;
|
||||
info.flags = VMA_ALLOCATOR_CREATE_EXTERNALLY_SYNCHRONIZED_BIT;
|
||||
if (physicalDeviceVersion >= VK_MAKE_VERSION(1, 1, 0) ||
|
||||
(extensions->hasExtension(VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME, 1) &&
|
||||
extensions->hasExtension(VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME, 1))) {
|
||||
|
Loading…
Reference in New Issue
Block a user