Mesa (main): venus: remove unsupported AHB formats
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon Jun 28 22:25:55 UTC 2021
Module: Mesa
Branch: main
Commit: 0679cffb02d9c332dfcf5dfe9363494f143b4140
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0679cffb02d9c332dfcf5dfe9363494f143b4140
Author: Yiwei Zhang <zzyiwei at chromium.org>
Date: Sat Jun 19 05:30:43 2021 +0000
venus: remove unsupported AHB formats
Likely not going to support them either.
Signed-off-by: Yiwei Zhang <zzyiwei at chromium.org>
Reviewed-by: Chia-I Wu <olvaffe at gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11480>
---
src/virtio/vulkan/vn_android.c | 24 ------------------------
1 file changed, 24 deletions(-)
diff --git a/src/virtio/vulkan/vn_android.c b/src/virtio/vulkan/vn_android.c
index f3095752fe6..d153fa4dad5 100644
--- a/src/virtio/vulkan/vn_android.c
+++ b/src/virtio/vulkan/vn_android.c
@@ -118,18 +118,6 @@ vn_android_ahb_format_from_vk_format(VkFormat format)
return AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT;
case VK_FORMAT_A2B10G10R10_UNORM_PACK32:
return AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM;
- case VK_FORMAT_D16_UNORM:
- return AHARDWAREBUFFER_FORMAT_D16_UNORM;
- case VK_FORMAT_X8_D24_UNORM_PACK32:
- return AHARDWAREBUFFER_FORMAT_D24_UNORM;
- case VK_FORMAT_D24_UNORM_S8_UINT:
- return AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT;
- case VK_FORMAT_D32_SFLOAT:
- return AHARDWAREBUFFER_FORMAT_D32_FLOAT;
- case VK_FORMAT_D32_SFLOAT_S8_UINT:
- return AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT;
- case VK_FORMAT_S8_UINT:
- return AHARDWAREBUFFER_FORMAT_S8_UINT;
case VK_FORMAT_G8_B8R8_2PLANE_420_UNORM:
return AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420;
default:
@@ -152,18 +140,6 @@ vn_android_ahb_format_to_vk_format(uint32_t format)
return VK_FORMAT_R16G16B16A16_SFLOAT;
case AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM:
return VK_FORMAT_A2B10G10R10_UNORM_PACK32;
- case AHARDWAREBUFFER_FORMAT_D16_UNORM:
- return VK_FORMAT_D16_UNORM;
- case AHARDWAREBUFFER_FORMAT_D24_UNORM:
- return VK_FORMAT_X8_D24_UNORM_PACK32;
- case AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT:
- return VK_FORMAT_D24_UNORM_S8_UINT;
- case AHARDWAREBUFFER_FORMAT_D32_FLOAT:
- return VK_FORMAT_D32_SFLOAT;
- case AHARDWAREBUFFER_FORMAT_D32_FLOAT_S8_UINT:
- return VK_FORMAT_D32_SFLOAT_S8_UINT;
- case AHARDWAREBUFFER_FORMAT_S8_UINT:
- return VK_FORMAT_S8_UINT;
case AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420:
/* XXX Add a gralloc query for the resolved drm format and then map to a
* compatiable VkFormat.
More information about the mesa-commit
mailing list