Set prefersDedicatedAllocation for AHB

... to make VkAHardwareBufferImage::init() happy. Bug: b/147316305 Bug: b/141698760 Test: cts CtsGraphicsTestCases -t android.graphics.cts.BasicVulkanGpuTest Change-Id: I599e2c0803a4008b80c1cd1f3ba9e4198cd0b72d Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/51069Tested-by: 's avatarJason Macnak <natsu@google.com> Commit-Queue: Jason Macnak <natsu@google.com> Kokoro-Result: kokoro <noreply+kokoro@google.com> Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
parent 83498ed6
......@@ -2781,6 +2781,7 @@ VKAPI_ATTR void VKAPI_CALL vkGetImageMemoryRequirements2(VkDevice device, const
#if SWIFTSHADER_EXTERNAL_MEMORY_ANDROID_HARDWARE_BUFFER
if(vk::Cast(pInfo->image)->getSupportedExternalMemoryHandleTypes() == VK_EXTERNAL_MEMORY_HANDLE_TYPE_ANDROID_HARDWARE_BUFFER_BIT_ANDROID)
{
requirements->prefersDedicatedAllocation = VK_TRUE;
requirements->requiresDedicatedAllocation = VK_TRUE;
}
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment