mirror of
https://github.com/raspberrypi/linux.git
synced 2025-12-06 10:00:17 +00:00
drivers/gpu/drm/vc4: Add missing 32-bit RGB formats
The missing 32-bit per pixel ABGR and various "RGB with an X value" formats are added. Change sent by Dave Stevenson. Signed-off-by: David Plowman <david.plowman@raspberrypi.com>
This commit is contained in:
committed by
Dom Cobley
parent
39eb45cfac
commit
07620fcb45
@@ -184,18 +184,22 @@ static const struct vc_image_format {
|
|||||||
.drm = DRM_FORMAT_ARGB8888,
|
.drm = DRM_FORMAT_ARGB8888,
|
||||||
.vc_image = VC_IMAGE_ARGB8888,
|
.vc_image = VC_IMAGE_ARGB8888,
|
||||||
},
|
},
|
||||||
/*
|
{
|
||||||
* FIXME: Need to resolve which DRM format goes to which vc_image format
|
.drm = DRM_FORMAT_XBGR8888,
|
||||||
* for the remaining RGBA and RGBX formats.
|
.vc_image = VC_IMAGE_RGBX32,
|
||||||
* {
|
},
|
||||||
* .drm = DRM_FORMAT_ABGR8888,
|
{
|
||||||
* .vc_image = VC_IMAGE_RGBA8888,
|
.drm = DRM_FORMAT_ABGR8888,
|
||||||
* },
|
.vc_image = VC_IMAGE_RGBA32,
|
||||||
* {
|
},
|
||||||
* .drm = DRM_FORMAT_XBGR8888,
|
{
|
||||||
* .vc_image = VC_IMAGE_RGBA8888,
|
.drm = DRM_FORMAT_RGBX8888,
|
||||||
* },
|
.vc_image = VC_IMAGE_BGRX8888,
|
||||||
*/
|
},
|
||||||
|
{
|
||||||
|
.drm = DRM_FORMAT_BGRX8888,
|
||||||
|
.vc_image = VC_IMAGE_RGBX8888,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
.drm = DRM_FORMAT_RGB565,
|
.drm = DRM_FORMAT_RGB565,
|
||||||
.vc_image = VC_IMAGE_RGB565,
|
.vc_image = VC_IMAGE_RGB565,
|
||||||
|
|||||||
Reference in New Issue
Block a user