Turn on Vulkan memoryless on ARM.
Prereq changes have landed in chrome.
Bug: skia:11809
Change-Id: Id727cd4146104ef93c682f495b4ed37e793a5aa1
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/453076
Commit-Queue: Greg Daniel <egdaniel@google.com>
Commit-Queue: Brian Salomon <bsalomon@google.com>
Auto-Submit: Greg Daniel <egdaniel@google.com>
Reviewed-by: Brian Salomon <bsalomon@google.com>
diff --git a/src/gpu/vk/GrVkCaps.cpp b/src/gpu/vk/GrVkCaps.cpp
index 8e26df5..073fd0b 100644
--- a/src/gpu/vk/GrVkCaps.cpp
+++ b/src/gpu/vk/GrVkCaps.cpp
@@ -396,9 +396,7 @@
// On ARM devices we are seeing an average perf win of around 50%-60% across the board.
if (kARM_VkVendor == properties.vendorID) {
fPreferDiscardableMSAAAttachment = true;
- // TODO: Turn the memoryless back on once we update chrome's vk memory allocator to
- // handle new memoryless flag.
- //fSupportsMemorylessAttachments = true;
+ fSupportsMemorylessAttachments = true;
}
this->initGrCaps(vkInterface, physDev, properties, memoryProperties, features, extensions);