Functions that deal with hardware plane manipulation. More...
Functions | |
| EAPI Ecore_Drm2_Plane * | ecore_drm2_plane_assign (Ecore_Drm2_Output *output, Ecore_Drm2_Fb *fb, int x, int y) | 
| Find a hardware plane where a given Ecore_Drm2_Fb can go based on format and size.   | |
| EAPI void | ecore_drm2_plane_release (Ecore_Drm2_Plane *plane) | 
| Remove a hardware plane from display.   | |
| EAPI void | ecore_drm2_plane_destination_set (Ecore_Drm2_Plane *plane, int x, int y, int w, int h) | 
| Set plane destination values.   | |
| EAPI Eina_Bool | ecore_drm2_plane_fb_set (Ecore_Drm2_Plane *plane, Ecore_Drm2_Fb *fb) | 
| Set plane frame buffer.   | |
Functions that deal with hardware plane manipulation.
| EAPI Ecore_Drm2_Plane * ecore_drm2_plane_assign | ( | Ecore_Drm2_Output * | output, | 
| Ecore_Drm2_Fb * | fb, | ||
| int | x, | ||
| int | y | ||
| ) | 
Find a hardware plane where a given Ecore_Drm2_Fb can go based on format and size.
| output | |
| fb | 
References EINA_FALSE, eina_list_append(), EINA_LIST_FOREACH, eina_list_remove(), and EINA_TRUE.
| EAPI void ecore_drm2_plane_release | ( | Ecore_Drm2_Plane * | plane | ) | 
Remove a hardware plane from display.
| plane | 
References EINA_FALSE, eina_list_append(), EINA_SAFETY_ON_NULL_RETURN, EINA_SAFETY_ON_TRUE_RETURN, and EINA_TRUE.
| EAPI void ecore_drm2_plane_destination_set | ( | Ecore_Drm2_Plane * | plane, | 
| int | x, | ||
| int | y, | ||
| int | w, | ||
| int | h | ||
| ) | 
Set plane destination values.
| plane | |
| x | |
| y | |
| w | |
| h | 
References EINA_SAFETY_ON_NULL_RETURN, and EINA_SAFETY_ON_TRUE_RETURN.
| EAPI Eina_Bool ecore_drm2_plane_fb_set | ( | Ecore_Drm2_Plane * | plane, | 
| Ecore_Drm2_Fb * | fb | ||
| ) | 
Set plane frame buffer.
| plane | |
| fb | 
References EINA_FALSE, eina_list_append(), EINA_SAFETY_ON_NULL_RETURN_VAL, EINA_SAFETY_ON_TRUE_RETURN_VAL, and EINA_TRUE.