]> git.dujemihanovic.xyz Git - linux.git/commitdiff
drm/vkms: Enable ARGB8888 support for writeback
authorMaíra Canal <mcanal@igalia.com>
Mon, 15 May 2023 13:52:04 +0000 (10:52 -0300)
committerMaíra Canal <mairacanal@riseup.net>
Sat, 24 Jun 2023 22:06:13 +0000 (19:06 -0300)
The VKMS already has a function to convert ARGB16161616 to ARGB8888, so
it is possible to use this function to provide the writeback support for
the ARGB8888 format. Therefore, add the ARGB8888 format to the writeback
format list.

Signed-off-by: Maíra Canal <mcanal@igalia.com>
Reviewed-by: Arthur Grillo <arthurgrillo@riseup.net>
Signed-off-by: Maíra Canal <mairacanal@riseup.net>
Link: https://patchwork.freedesktop.org/patch/msgid/20230515135204.115393-3-mcanal@igalia.com
drivers/gpu/drm/vkms/vkms_writeback.c

index 9a126f678d7383881831504ddff82a53c9edd019..36e75fcefc1a70871676fa139ab76d3b7b067124 100644 (file)
@@ -15,6 +15,7 @@
 #include "vkms_formats.h"
 
 static const u32 vkms_wb_formats[] = {
+       DRM_FORMAT_ARGB8888,
        DRM_FORMAT_XRGB8888,
        DRM_FORMAT_XRGB16161616,
        DRM_FORMAT_ARGB16161616,