# include <wayland-tbm-server.h>
# include <sys/eventfd.h>
# include <pixman.h>
+# include <EGL/egl.h>
#define E_HWC_WINDOW_COMMIT_HANDLER_LOG_TIMEOUT 5.0
{
E_Hwc_Window_Target *target_hwc_window;
E_Hwc_Window *target_window;
+ EGLint egl_error;
EINA_SAFETY_ON_NULL_RETURN_VAL(hwc, EINA_FALSE);
TRACE_DS_BEGIN(MANUAL RENDER);
target_hwc_window->is_rendering = EINA_TRUE;
ecore_evas_manual_render(target_hwc_window->ee);
+ if (e_comp->gl)
+ {
+ egl_error = eglGetError();
+ if (egl_error != EGL_SUCCESS)
+ ERR("EGL Error:%d in ecore_evas_manual_render", egl_error);
+ }
target_hwc_window->is_rendering = EINA_FALSE;
TRACE_DS_END();
}