From a162024467ca454ae3d9143ae3c090fa3b66aa63 Mon Sep 17 00:00:00 2001 From: Joshua Ashton Date: Thu, 15 Dec 2022 05:12:06 +0000 Subject: [PATCH] rendervulkan: Expose 1010102 formats --- src/rendervulkan.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/rendervulkan.cpp b/src/rendervulkan.cpp index 0444c83..9f523e6 100644 --- a/src/rendervulkan.cpp +++ b/src/rendervulkan.cpp @@ -263,6 +263,10 @@ struct { { DRM_FORMAT_NV12, VK_FORMAT_G8_B8R8_2PLANE_420_UNORM, VK_FORMAT_G8_B8R8_2PLANE_420_UNORM, 0, false, false }, { DRM_FORMAT_ABGR16161616F, VK_FORMAT_R16G16B16A16_SFLOAT, VK_FORMAT_R16G16B16A16_SFLOAT, 8, true, true }, { DRM_FORMAT_ABGR32323232F, VK_FORMAT_R32G32B32A32_SFLOAT, VK_FORMAT_R32G32B32A32_SFLOAT, 16,true, true }, + { DRM_FORMAT_ABGR2101010, VK_FORMAT_A2B10G10R10_UNORM_PACK32, VK_FORMAT_A2B10G10R10_UNORM_PACK32, 4, true, false }, + { DRM_FORMAT_XBGR2101010, VK_FORMAT_A2B10G10R10_UNORM_PACK32, VK_FORMAT_A2B10G10R10_UNORM_PACK32, 4, false, false }, + { DRM_FORMAT_ARGB2101010, VK_FORMAT_A2R10G10B10_UNORM_PACK32, VK_FORMAT_A2R10G10B10_UNORM_PACK32, 4, true, false }, + { DRM_FORMAT_XRGB2101010, VK_FORMAT_A2R10G10B10_UNORM_PACK32, VK_FORMAT_A2R10G10B10_UNORM_PACK32, 4, false, false }, { DRM_FORMAT_INVALID, VK_FORMAT_UNDEFINED, VK_FORMAT_UNDEFINED, false, true }, };