diff options
Diffstat (limited to 'src/drmmode_display.h')
-rw-r--r-- | src/drmmode_display.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/drmmode_display.h b/src/drmmode_display.h index 548907bb..eb271f5f 100644 --- a/src/drmmode_display.h +++ b/src/drmmode_display.h @@ -39,7 +39,6 @@ typedef struct { int fd; unsigned fb_id; - unsigned old_fb_id; drmModeResPtr mode_res; drmModeFBPtr mode_fb; int cpp; @@ -50,15 +49,20 @@ typedef struct { InputHandlerProc uevent_handler; #endif drmEventContext event_context; +} drmmode_rec, *drmmode_ptr; + +typedef struct { + drmmode_ptr drmmode; + unsigned old_fb_id; int flip_count; void *event_data; unsigned int fe_frame; unsigned int fe_tv_sec; unsigned int fe_tv_usec; -} drmmode_rec, *drmmode_ptr; +} drmmode_flipdata_rec, *drmmode_flipdata_ptr; typedef struct { - drmmode_ptr drmmode; + drmmode_flipdata_ptr flipdata; Bool dispatch_me; } drmmode_flipevtcarrier_rec, *drmmode_flipevtcarrier_ptr; |