Data Fields | |
| int | id |
| unsigned int | vt |
| const char * | seat |
| char * | session |
| struct { | |
| int fd | |
| const char * name | |
| const char * path | |
| clockid_t clock | |
| Ecore_Fd_Handler * hdlr | |
| Ecore_Idle_Enterer * idler | |
| } | drm |
| unsigned int | min_width |
| unsigned int | min_height |
| unsigned int | max_width |
| unsigned int | max_height |
| unsigned int | crtc_count |
| unsigned int * | crtcs |
| unsigned int | crtc_allocator |
| unsigned int | conn_allocator |
| Eina_List * | seats |
| Eina_List * | inputs |
| Eina_List * | outputs |
| Eina_List * | sprites |
| struct { | |
| int fd | |
| int kbd_mode | |
| const char * name | |
| Ecore_Event_Handler * event_hdlr | |
| Ecore_Event_Handler * switch_hdlr | |
| } | tty |
| unsigned int | format |
| Eina_Bool | use_hw_accel: 1 |
| Eina_Bool | cursors_broken: 1 |
| struct xkb_context * | xkb_ctx |
| unsigned int | window |
| Eeze_Udev_Watch * | watch |
| int | current_fb |
| Ecore_Drm_Fb * | current |
| Ecore_Drm_Fb * | next |
| Ecore_Drm_Fb * | dumb [2] |
| drmEventContext | drm_ctx |
| Eina_Bool | active: 1 |