diff options
Diffstat (limited to 'gralloc_drm.h')
-rw-r--r-- | gralloc_drm.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gralloc_drm.h b/gralloc_drm.h index cf2d71c..716173a 100644 --- a/gralloc_drm.h +++ b/gralloc_drm.h @@ -25,6 +25,7 @@ #define _GRALLOC_DRM_H_ #include <hardware/gralloc.h> +#include "gralloc_drm_formats.h" struct gralloc_drm_t; struct gralloc_drm_bo_t; @@ -66,6 +67,7 @@ static inline int gralloc_drm_get_bpp(int format) break; /* planar; only Y is considered */ case HAL_PIXEL_FORMAT_YV12: + case HAL_PIXEL_FORMAT_DRM_NV12: case HAL_PIXEL_FORMAT_YCbCr_422_SP: case HAL_PIXEL_FORMAT_YCrCb_420_SP: bpp = 1; @@ -83,6 +85,7 @@ static inline void gralloc_drm_align_geometry(int format, int *width, int *heigh int align_w = 1, align_h = 1, extra_height_div = 0; switch (format) { + case HAL_PIXEL_FORMAT_DRM_NV12: case HAL_PIXEL_FORMAT_YV12: align_w = 32; align_h = 2; |