Revert "[graphite] Implement AHardwareBuffer BackendTexture creation for Vulkan"
This reverts commit 1b11c9451f4a6fb9e727e4c94c391e59b5eda5e2.
Reason for revert: This broke the wacky_yuv_formats_fromimages gm on Test-Win10-MSVC-Golo-GPU-QuadroP400-x86_64-Debug-All-Graphite_Vulkan (and its release equivalent). Potentially also blocking the Android roll.
Original change's description:
> [graphite] Implement AHardwareBuffer BackendTexture creation for Vulkan
>
> * Move ganesh and graphite shared AHardwareBuffer utilities to VulkanUtilsPriv
>
> * Implement VulkanResourceProvider::onCreateBackendTexture for AHardwareBuffer-backed BackendTextures
>
> * Add ability for graphite VulkanCaps to query VkPhysicalDeviceMemoryProperties; more format feature flags
>
> * Free BackendTexture memory appropriately based upon whether that memory was allocated directly through Vulkan or via the VulkanMemoryAllocator
>
> Change-Id: Ifee116ba6d80405ab7e33a8c057316c10fc29726
> Bug: b/299475636
> Reviewed-on: https://skia-review.googlesource.com/c/skia/+/754936
> Reviewed-by: Greg Daniel <egdaniel@google.com>
> Commit-Queue: Nicolette Prevost <nicolettep@google.com>
Bug: b/299475636
Change-Id: I8ee3faab8caa5fe3af6e411ce4320097c1153e92
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/782416
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Auto-Submit: Nicolette Prevost <nicolettep@google.com>
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
6 files changed