summaryrefslogtreecommitdiffstats
path: root/gralloc_drm_priv.h
diff options
context:
space:
mode:
authorChia-I Wu <olvaffe@gmail.com>2011-07-10 23:12:26 +0800
committerChia-I Wu <olvaffe@gmail.com>2011-07-11 12:55:00 +0800
commite59db8f9ce30ab294d6d230c2e1802689abe815c (patch)
tree89e72e57de1dba0f27b56c095556175c9769b384 /gralloc_drm_priv.h
parent59eb3d82102ecef9302424196bd665a67b937dc0 (diff)
downloadexternal_drm_gralloc-e59db8f9ce30ab294d6d230c2e1802689abe815c.zip
external_drm_gralloc-e59db8f9ce30ab294d6d230c2e1802689abe815c.tar.gz
external_drm_gralloc-e59db8f9ce30ab294d6d230c2e1802689abe815c.tar.bz2
let drivers decide the fb format
Diffstat (limited to 'gralloc_drm_priv.h')
-rw-r--r--gralloc_drm_priv.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/gralloc_drm_priv.h b/gralloc_drm_priv.h
index 5890d5a..0838db7 100644
--- a/gralloc_drm_priv.h
+++ b/gralloc_drm_priv.h
@@ -48,19 +48,20 @@ struct gralloc_drm_t {
uint32_t connector_id;
drmModeModeInfo mode;
int xdpi, ydpi;
- int format;
#ifdef DRM_MODE_FEATURE_DIRTYFB
drmModeClip clip;
#endif
- drmEventContext evctx;
/* initialized by drv->init_kms_features */
+ int fb_format;
enum drm_swap_mode swap_mode;
int swap_interval;
int mode_dirty_fb;
int mode_sync_flip; /* page flip should block */
int vblank_secondary;
+ drmEventContext evctx;
+
int first_post;
struct gralloc_drm_bo_t *current_front, *next_front;
int waiting_flip;