radv/android: Use buffer metadata to determine scanout compat.
These days we don't always allocate scanout compatible textures anymore. That does mean we have to fix the radv android WSI though. Fixes: b1444c9c "radv: Implement VK_ANDROID_native_buffer." Acked-by:Samuel Pitoiset <samuel.pitoiset@gmail.com>
- src/amd/vulkan/radv_android.c 38 additions, 35 deletionssrc/amd/vulkan/radv_android.c
- src/amd/vulkan/radv_radeon_winsys.h 2 additions, 0 deletionssrc/amd/vulkan/radv_radeon_winsys.h
- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c 53 additions, 0 deletionssrc/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c