Functions that start and shutdown the Ecore_Drm Library. More...
Functions | |
int | ecore_drm_init (void) |
Initialize the Ecore_Drm library. | |
int | ecore_drm_shutdown (void) |
Shutdown the Ecore_Drm library. | |
EAPI int | ecore_drm2_event_handle (Ecore_Drm2_Device *dev, Ecore_Drm2_Context *drmctx) |
Read and process pending Drm events. | |
Functions that start and shutdown the Ecore_Drm Library.
int ecore_drm_init | ( | void | ) |
Initialize the Ecore_Drm library.
References ECORE_DRM_EVENT_OUTPUT, ECORE_DRM_EVENT_SEAT_ADD, ecore_event_init(), ecore_event_shutdown(), ecore_event_type_new(), ecore_init(), ecore_shutdown(), eeze_init(), eina_init(), eina_log_domain_register(), eina_log_domain_unregister(), EINA_LOG_ERR, and eina_shutdown().
int ecore_drm_shutdown | ( | void | ) |
Shutdown the Ecore_Drm library.
References ecore_drm_device_free(), ecore_drm_devices_get(), ECORE_DRM_EVENT_OUTPUT, ECORE_DRM_EVENT_SEAT_ADD, ecore_event_shutdown(), ecore_event_type_flush, ecore_shutdown(), eeze_shutdown(), eina_list_clone(), EINA_LIST_FREE, eina_log_domain_unregister(), and eina_shutdown().
EAPI int ecore_drm2_event_handle | ( | Ecore_Drm2_Device * | dev, |
Ecore_Drm2_Context * | drmctx | ||
) |
Read and process pending Drm events.
dev | drm device |
drmctx |
References EINA_SAFETY_ON_NULL_RETURN_VAL.