return hwc_window->is_cursor;
}
-EINTERN Eina_Bool
-e_hwc_window_is_external(E_Hwc_Window *hwc_window)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(hwc_window, EINA_FALSE);
-
- return hwc_window->is_external;
-}
-
EINTERN Eina_Bool
e_hwc_window_video_set(E_Hwc_Window *hwc_window, Eina_Bool set)
{
return EINA_TRUE;
}
-EINTERN Eina_Bool
-e_hwc_window_external_set(E_Hwc_Window *hwc_window, Eina_Bool set)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(hwc_window, EINA_FALSE);
-
- hwc_window->is_external = set;
-
- return EINA_TRUE;
-}
-
static Eina_Bool
_e_hwc_window_cursor_info_get(E_Hwc_Window *hwc_window, tdm_hwc_window_info *hwc_win_info)
{
Eina_Bool is_root_target;
Eina_Bool is_video;
Eina_Bool is_cursor;
- Eina_Bool is_external;
Eina_Bool is_deleted;
Eina_Bool set_name;
Eina_Bool device_state_available;
EINTERN Eina_Bool e_hwc_window_is_target(E_Hwc_Window *hwc_window);
EINTERN Eina_Bool e_hwc_window_is_video(E_Hwc_Window *hwc_window);
EINTERN Eina_Bool e_hwc_window_is_cursor(E_Hwc_Window *hwc_window);
-EINTERN Eina_Bool e_hwc_window_is_external(E_Hwc_Window *hwc_window);
EINTERN Eina_Bool e_hwc_window_video_set(E_Hwc_Window *hwc_window, Eina_Bool set);
-EINTERN Eina_Bool e_hwc_window_external_set(E_Hwc_Window *hwc_window, Eina_Bool set);
EINTERN E_Hwc_Window_Commit_Data *e_hwc_window_commit_data_acquire(E_Hwc_Window *hwc_window);
EINTERN Eina_Bool e_hwc_window_commit_data_release(E_Hwc_Window *hwc_window, E_Hwc_Window_Commit_Data *commit_data);
EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (e_hwc_window_is_target(hwc_window)) continue;
- if (e_hwc_window_is_external(hwc_window)) continue;
/* fetch the window buffer */
if (e_hwc_window_buffer_fetch(hwc_window))