virtgpu: Support PixelFormat::RGBA_1010102

BUG=b:179501410
TEST=cts -m CtsMediaV2TestCases

Change-Id: I44c7e4b43ed24040bd3ae6fa9e2ffef93610b2d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/2946768
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Tested-by: Jason Macnak <natsu@google.com>
Commit-Queue: Jason Macnak <natsu@google.com>
diff --git a/virtgpu_virgl.c b/virtgpu_virgl.c
index cbfb812..a0cda4d 100644
--- a/virtgpu_virgl.c
+++ b/virtgpu_virgl.c
@@ -609,6 +609,8 @@
 	virgl_add_combination(drv, DRM_FORMAT_BGR888, &LINEAR_METADATA, BO_USE_SW_MASK);
 	virgl_add_combination(drv, DRM_FORMAT_ABGR16161616F, &LINEAR_METADATA,
 			      BO_USE_SW_MASK | BO_USE_TEXTURE_MASK);
+	virgl_add_combination(drv, DRM_FORMAT_ABGR2101010, &LINEAR_METADATA,
+			      BO_USE_SW_MASK | BO_USE_TEXTURE_MASK);
 	drv_modify_combination(drv, DRM_FORMAT_NV12, &LINEAR_METADATA,
 			       BO_USE_CAMERA_READ | BO_USE_CAMERA_WRITE | BO_USE_HW_VIDEO_DECODER |
 				   BO_USE_HW_VIDEO_ENCODER);