Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
panel.h File Reference

Devicetree pixel format identifiers for display panels. More...

Go to the source code of this file.

Macros

#define PANEL_PIXEL_FORMAT_RGB_888   (0x1 << 0)
 24-bit RGB (8 bits per component)
#define PANEL_PIXEL_FORMAT_MONO01   (0x1 << 1)
 1 bpp monochrome (0=black, 1=white)
#define PANEL_PIXEL_FORMAT_MONO10   (0x1 << 2)
 1 bpp monochrome (1=black, 0=white)
#define PANEL_PIXEL_FORMAT_ARGB_8888   (0x1 << 3)
 32-bit ARGB (8 bits per component)
#define PANEL_PIXEL_FORMAT_RGB_565   (0x1 << 4)
 16-bit RGB 5:6:5
#define PANEL_PIXEL_FORMAT_RGB_565X   (0x1 << 5)
 Byte-swapped 16-bit RGB 5:6:5.
#define PANEL_PIXEL_FORMAT_L_8   (0x1 << 6)
 8-bit luminance/grayscale
#define PANEL_PIXEL_FORMAT_AL_88   (0x1 << 7)
 16-bit luminance and alpha (8 bits each)
#define PANEL_PIXEL_FORMAT_XRGB_8888   (0x1 << 8)
 32-bit XRGB (8 bits per component)
#define PANEL_PIXEL_FORMAT_BGR_888   (0x1 << 9)
 24-bit BGR (8 bits per component)
#define PANEL_PIXEL_FORMAT_ABGR_8888   (0x1 << 10)
 32-bit ABGR (8 bits per component)
#define PANEL_PIXEL_FORMAT_RGBA_8888   (0x1 << 11)
 32-bit RGBA (8 bits per component)
#define PANEL_PIXEL_FORMAT_BGRA_8888   (0x1 << 12)
 32-bit BGRA (8 bits per component)
#define PANEL_PIXEL_FORMAT_I_4   (0x1 << 13)
 4-bit indexed color

Detailed Description

Devicetree pixel format identifiers for display panels.