DRM pixel formats

The drm pixel formats follow the scheme:

DRM_FORMAT_{component-format}

The component-format part specifies the order and sizes of the components. All the components are listed first, optionally followed by their corresponding sizes in bits (e.g., RGB888, YUVY).

There are a few categories of drm formats: