Messages in this thread | | | Subject | Re: [RfC PATCH] drm: fourcc byteorder: brings header file comments in line with reality. | From | Michel Dänzer <> | Date | Wed, 19 Apr 2017 10:01:47 +0900 |
| |
On 18/04/17 07:14 PM, Gerd Hoffmann wrote: > Hi, > >>> Quite true that this proves nothing. However one should note that >>> fbcon -> fbdev works, >> >> BTW, this supports Gerd's patch, since the KMS fbdev emulation code uses >> e.g. DRM_FORMAT_XRGB8888 for depth/bpp 24/32, and the fbdev API uses >> native endian packed colour values. > > Same is true for DRM_IOCTL_MODE_ADDFB, with depth/bpp 24/32 you'll get > DRM_FORMAT_XRGB8888 (only DRM_IOCTL_MODE_ADDFB2 allows userspace specify > fourcc formats directly).
Right, and since all major Xorg drivers use DRM_IOCTL_MODE_ADDFB, they're effectively using DRM_FORMAT_XRGB8888 as native endianness as well.
-- Earthling Michel Dänzer | http://www.amd.com Libre software enthusiast | Mesa and X developer
| |