summaryrefslogtreecommitdiffstats
path: root/gralloc_drm_priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'gralloc_drm_priv.h')
-rw-r--r--gralloc_drm_priv.h8
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 {