|
| EAPI Eina_Bool | ecore_drm2_outputs_create (Ecore_Drm2_Device *device) |
| | Iterate drm resources and create outputs. More...
|
| |
| EAPI void | ecore_drm2_outputs_destroy (Ecore_Drm2_Device *device) |
| | Destroy any created outputs. More...
|
| |
| EAPI const Eina_List * | ecore_drm2_outputs_get (Ecore_Drm2_Device *device) |
| | Get the list of outputs from a drm device. More...
|
| |
| EAPI int | ecore_drm2_output_dpms_get (Ecore_Drm2_Output *output) |
| | Get the dpms level of a given output. More...
|
| |
| EAPI void | ecore_drm2_output_dpms_set (Ecore_Drm2_Output *output, int level) |
| | Set the dpms level of a given output. More...
|
| |
| EAPI char * | ecore_drm2_output_edid_get (Ecore_Drm2_Output *output) |
| | Get the edid of a given output. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_backlight_get (Ecore_Drm2_Output *output) |
| | Get if a given output has a backlight. More...
|
| |
| EAPI Ecore_Drm2_Output * | ecore_drm2_output_find (Ecore_Drm2_Device *device, int x, int y) |
| | Find an output at the given position. More...
|
| |
| EAPI void | ecore_drm2_output_geometry_get (Ecore_Drm2_Output *output, int *x, int *y, int *w, int *h) |
| | Get the geometry of a given output. More...
|
| |
| EAPI unsigned int | ecore_drm2_output_crtc_get (Ecore_Drm2_Output *output) |
| | Get the id of the crtc that an output is using. More...
|
| |
| EAPI Ecore_Drm2_Fb * | ecore_drm2_output_next_fb_get (Ecore_Drm2_Output *output) |
| | Return the next Ecore_Drm2_Fb to be used on a given output. More...
|
| |
| EAPI Ecore_Drm2_Fb * | ecore_drm2_output_current_fb_get (Ecore_Drm2_Output *output) |
| | Return the current Ecore_Drm2_Fb used on a given output. More...
|
| |
| EAPI void | ecore_drm2_output_next_fb_set (Ecore_Drm2_Output *output, Ecore_Drm2_Fb *fb) |
| | Set the next Ecore_Drm2_Fb to be used on a given output. More...
|
| |
| EAPI void | ecore_drm2_output_crtc_size_get (Ecore_Drm2_Output *output, int *w, int *h) |
| | Get the size of the crtc for a given output. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_primary_get (Ecore_Drm2_Output *output) |
| | Get if a given output is marked as the primary output. More...
|
| |
| EAPI void | ecore_drm2_output_primary_set (Ecore_Drm2_Output *output, Eina_Bool primary) |
| | Set a given output to be primary. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_enabled_get (Ecore_Drm2_Output *output) |
| | Get if a given output is enabled. More...
|
| |
| EAPI void | ecore_drm2_output_enabled_set (Ecore_Drm2_Output *output, Eina_Bool enabled) |
| | Set if a given output is enabled. More...
|
| |
| EAPI void | ecore_drm2_output_physical_size_get (Ecore_Drm2_Output *output, int *w, int *h) |
| | Get the physical size of a given output. More...
|
| |
| EAPI const Eina_List * | ecore_drm2_output_modes_get (Ecore_Drm2_Output *output) |
| | Get a list of the modes supported on a given output. More...
|
| |
| EAPI void | ecore_drm2_output_mode_info_get (Ecore_Drm2_Output_Mode *mode, int *w, int *h, unsigned int *refresh, unsigned int *flags) |
| | Get information from an existing output mode. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_mode_set (Ecore_Drm2_Output *output, Ecore_Drm2_Output_Mode *mode, int x, int y) |
| | Set a given mode to be used on a given output. More...
|
| |
| EAPI char * | ecore_drm2_output_name_get (Ecore_Drm2_Output *output) |
| | Get the name of a given output. More...
|
| |
| EAPI char * | ecore_drm2_output_model_get (Ecore_Drm2_Output *output) |
| | Get the model of a given output. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_connected_get (Ecore_Drm2_Output *output) |
| | Get if a given output is connected. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_cloned_get (Ecore_Drm2_Output *output) |
| | Get if a given output is cloned. More...
|
| |
| EAPI unsigned int | ecore_drm2_output_connector_type_get (Ecore_Drm2_Output *output) |
| | Get the connector type of a given output. More...
|
| |
| EAPI void | ecore_drm2_output_resolution_get (Ecore_Drm2_Output *output, int *w, int *h, unsigned int *refresh) |
| | Get the current resolution of a given output. More...
|
| |
| EAPI Eina_Bool | ecore_drm2_output_possible_crtc_get (Ecore_Drm2_Output *output, unsigned int crtc) |
| | Get if an output can be used on a given crtc. More...
|
| |
Functions that deal with setup of outputs.