There are additional formats that can be provided and are not handled.
Bug:
36731060
Change-Id: I9f1356762df71e38402ad01f96a650adf2a3cbdc
Signed-off-by: Adrian Salido <salidoa@google.com>
case DRM_FORMAT_ARGB8888:
case DRM_FORMAT_ABGR8888:
case DRM_FORMAT_XBGR8888:
+ case DRM_FORMAT_XRGB8888:
// tegra driver assumes any layer with alpha channel has premult
// blending, avoid handling it this is not the case. This is not an
// issue for bottom-most layer since there's nothing to blend with
v_limit = 2;
break;
case DRM_FORMAT_YVU420:
+ case DRM_FORMAT_YUV420;
+ case DRM_FORMAT_YUV422:
+ case DRM_FORMAT_UYVY:
+ case DRM_FORMAT_YUYV:
+ case DRM_FORMAT_NV12;
+ case DRM_FORMAT_NV21:
+ case DRM_FORMAT_RGB565:
case DRM_FORMAT_BGR565:
v_limit = 4;
break;