diff options
author | Bas Nieuwenhuizen <[email protected]> | 2018-11-26 16:26:36 +0100 |
---|---|---|
committer | Bas Nieuwenhuizen <[email protected]> | 2018-12-04 01:21:38 +0100 |
commit | 3bf48741e128b60f6430b32cc47197f62075b1e9 (patch) | |
tree | 982b7486f44926a48a04f52442899beb21ec1dcd /src/amd/vulkan/radv_radeon_winsys.h | |
parent | 51091b3e1f212be956f91ac5214191c14e83ac59 (diff) |
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: b1444c9ccb0 "radv: Implement VK_ANDROID_native_buffer."
Acked-by: Samuel Pitoiset <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_radeon_winsys.h')
-rw-r--r-- | src/amd/vulkan/radv_radeon_winsys.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_radeon_winsys.h b/src/amd/vulkan/radv_radeon_winsys.h index 7977d46229e..e9d541ab150 100644 --- a/src/amd/vulkan/radv_radeon_winsys.h +++ b/src/amd/vulkan/radv_radeon_winsys.h @@ -223,6 +223,8 @@ struct radeon_winsys { void (*buffer_set_metadata)(struct radeon_winsys_bo *bo, struct radeon_bo_metadata *md); + void (*buffer_get_metadata)(struct radeon_winsys_bo *bo, + struct radeon_bo_metadata *md); void (*buffer_virtual_bind)(struct radeon_winsys_bo *parent, uint64_t offset, uint64_t size, |