diff options
Diffstat (limited to 'gralloc_drm_priv.h')
-rw-r--r-- | gralloc_drm_priv.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gralloc_drm_priv.h b/gralloc_drm_priv.h index 33f688d..d22fea0 100644 --- a/gralloc_drm_priv.h +++ b/gralloc_drm_priv.h @@ -37,6 +37,10 @@ enum drm_swap_mode { DRM_SWAP_SETCRTC, }; +struct gralloc_drm_plane_t { + drmModePlane *drm_plane; +}; + struct gralloc_drm_t { /* initialized by gralloc_drm_create */ int fd; @@ -66,6 +70,10 @@ struct gralloc_drm_t { struct gralloc_drm_bo_t *current_front, *next_front; int waiting_flip; unsigned int last_swap; + + /* plane support */ + drmModePlaneResPtr plane_resources; + struct gralloc_drm_plane_t *planes; }; struct gralloc_drm_drv_t { |