On Friday, 2017-09-15 11:17:29 -0400, Drew DeVault wrote: > On 2017-09-15 6:06 PM, Pekka Paalanen wrote: > > Indeed, 2 and 4 bit formats are also missing, but 8 and 16 bit ones are > > already defined unless you meant some new variation. > > The 8 and 16 bit ones, so far as I can tell, are 8/16 bits per component > of an RGB(A) triple (quadruple), rather than 8/16 bits per pixel.
You're thinking about 24/32 bpp formats there, such as DRM_FORMAT_RGB888 or DRM_FORMAT_ARGB8888, but there are smaller ones. Since you only care about one component, you could also use DRM_FORMAT_R8 [1] or DRM_FORMAT_R16, which are 8 and 16 bits per pixel. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/include/uapi/drm/drm_fourcc.h#n41 _______________________________________________ wayland-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/wayland-devel
