const Eina_List *l;
E_Hwc_Window *hwc_window;
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (!hwc_window->commit_data) continue;
if (e_hwc_window_is_video(hwc_window))
hwc->pp_output_commit = EINA_FALSE;
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, window)
{
if (window->commit_data && !window->commit_data->buffer.tsurface)
e_hwc_window_commit_data_release(window);
static E_Hwc_Window *
_e_hwc_windows_pp_get_hwc_window_for_zoom(E_Hwc *hwc)
{
- const Eina_List *hwc_windows, *l;
+ const Eina_List *l;
E_Hwc_Window *hwc_window = NULL;
E_Hwc_Window *hwc_window_for_zoom = NULL;
int num = 0;
e_output_size_get(hwc->output, &w, &h);
- hwc_windows = e_hwc_windows_get(hwc);
- EINA_LIST_FOREACH(hwc_windows, l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (!e_hwc_window_is_on_hw_overlay(hwc_window)) continue;
const Eina_List *l;
/* mark the active/deactive on hwc_window */
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (hwc_window->is_deleted) continue;
if (hwc_window->queue) continue;
Eina_Bool transition = EINA_FALSE;
const Eina_List *l;
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (e_hwc_window_is_target(hwc_window)) continue;
if (e_hwc_window_is_video(hwc_window)) continue;
E_Hwc_Window_State state;
E_Pointer *pointer = NULL;
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (hwc_window->is_target) continue;
if (!hwc_window->ec) continue;
goto fail;
}
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (e_hwc_window_is_target(hwc_window)) continue;
if (e_hwc_window_target_buffer_fetch(hwc->target_hwc_window)) // try aquire
update_changes = EINA_TRUE;
- EINA_LIST_FOREACH(e_hwc_windows_get(hwc), l, hwc_window)
+ EINA_LIST_FOREACH(hwc->hwc_windows, l, hwc_window)
{
if (e_hwc_window_is_target(hwc_window)) continue;
{
}
-EINTERN const Eina_List *
-e_hwc_windows_get(E_Hwc *hwc)
-{
- EINA_SAFETY_ON_NULL_RETURN_VAL(hwc, NULL);
-
- return hwc->hwc_windows;
-}
-
EINTERN Eina_Bool
e_hwc_windows_render(E_Hwc *hwc)
{