This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch devs/devilhorns/apos
in repository efl.

View the commit online.

commit aa70713e014627a58a4aab53a83fca2a3799f09f
Author: Christopher Michael <[email protected]>
AuthorDate: Fri Jan 16 09:02:05 2026 -0600

    ecore_evas_drm: Set engine animator functions after engine functions
    are set
---
 src/modules/ecore_evas/engines/drm/ecore_evas_drm.c | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
index 39a4944466..f0adf822d5 100644
--- a/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
+++ b/src/modules/ecore_evas/engines/drm/ecore_evas_drm.c
@@ -1038,14 +1038,6 @@ _ecore_evas_new_internal(const char *device, int x, int y, int w, int h, Eina_Bo
    if (gl) ee->driver = "gl_drm";
    else ee->driver = "drm";
 
-   ee->engine.func->fn_animator_register = NULL;
-   ee->engine.func->fn_animator_unregister = NULL;
-   if (ecore_drm2_device_vblank_supported(edata->dev))
-     {
-        ee->engine.func->fn_animator_register = _drm_animator_register;
-        ee->engine.func->fn_animator_unregister = _drm_animator_unregister;
-     }
-
    ee->engine.func = (Ecore_Evas_Engine_Func *)&_ecore_evas_drm_engine_func;
    ee->engine.data = ""
 
@@ -1069,6 +1061,14 @@ _ecore_evas_new_internal(const char *device, int x, int y, int w, int h, Eina_Bo
    if (getenv("ECORE_EVAS_FORCE_SYNC_RENDER"))
      ee->can_async_render = 0;
 
+   ee->engine.func->fn_animator_register = NULL;
+   ee->engine.func->fn_animator_unregister = NULL;
+   if (ecore_drm2_device_vblank_supported(edata->dev))
+     {
+        ee->engine.func->fn_animator_register = _drm_animator_register;
+        ee->engine.func->fn_animator_unregister = _drm_animator_unregister;
+     }
+
    if (!ecore_evas_evas_new(ee, w, h))
      {
         ERR("Can not create a Canvas.");

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to