static const uint32_t private_linear_source_formats[] = { DRM_FORMAT_R16, DRM_FORMAT_NV16,
DRM_FORMAT_YUV420, DRM_FORMAT_YUV422,
DRM_FORMAT_YUV444, DRM_FORMAT_NV21,
- DRM_FORMAT_P010, DRM_FORMAT_RGB888, DRM_FORMAT_BGR888 };
+ DRM_FORMAT_P010, DRM_FORMAT_RGB888, DRM_FORMAT_BGR888,
+ DRM_FORMAT_XRGB161616, DRM_FORMAT_XBGR161616 };
static const uint32_t private_source_formats[] = { DRM_FORMAT_P010, DRM_FORMAT_NV12_Y_TILED_INTEL };
return 8;
case DRM_FORMAT_R16:
return 16;
+ case DRM_FORMAT_XRGB161616:
+ case DRM_FORMAT_XBGR161616:
+ return 64;
}
fprintf(stderr, "drv: UNKNOWN FORMAT %d\n", format);
{
switch (format) {
case DRM_FORMAT_R16:
+ case DRM_FORMAT_XRGB161616:
+ case DRM_FORMAT_XBGR161616:
return 1;
case DRM_FORMAT_NV12_Y_TILED_INTEL:
case DRM_FORMAT_NV16: