diff --git a/src/modules/evas/engines/eglfs/evas_engine.c b/src/modules/evas/engines/eglfs/evas_engine.c index b71babebc9..9bdf1d3da2 100644 --- a/src/modules/evas/engines/eglfs/evas_engine.c +++ b/src/modules/evas/engines/eglfs/evas_engine.c @@ -752,9 +752,6 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) evas_render_engine_software_generic_merge_mode_set(&re->generic.software, merge_mode); - if (re->generic.software.tb) - evas_render_engine_software_generic_tile_strict_set(&re->generic.software, EINA_TRUE); - evas_outbuf_use(eng_get_ob(re)); if (!initted) diff --git a/src/modules/evas/engines/gl_drm/evas_engine.c b/src/modules/evas/engines/gl_drm/evas_engine.c index 097be67632..ad56991640 100644 --- a/src/modules/evas/engines/gl_drm/evas_engine.c +++ b/src/modules/evas/engines/gl_drm/evas_engine.c @@ -1008,9 +1008,6 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) initted = EINA_TRUE; } - if (re->generic.software.tb) - evas_render_engine_software_generic_tile_strict_set(&re->generic.software, EINA_TRUE); - evas_outbuf_use(eng_get_ob(re)); return re; diff --git a/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h b/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h index 8a443a6e73..d236a22130 100644 --- a/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h +++ b/src/modules/evas/engines/gl_generic/Evas_Engine_GL_Generic.h @@ -94,6 +94,8 @@ evas_render_engine_gl_generic_init(Render_Engine_GL_Generic *re, re->evgl_initted = EINA_FALSE; + evas_render_engine_software_generic_tile_strict_set(&re->software, EINA_TRUE); + return EINA_TRUE; } diff --git a/src/modules/evas/engines/gl_x11/evas_engine.c b/src/modules/evas/engines/gl_x11/evas_engine.c index e07c470c50..41a4af51b4 100644 --- a/src/modules/evas/engines/gl_x11/evas_engine.c +++ b/src/modules/evas/engines/gl_x11/evas_engine.c @@ -1704,10 +1704,6 @@ eng_setup(void *engine EINA_UNUSED, void *in, unsigned int w, unsigned int h) initted = 1; } - if (re->generic.software.tb) - evas_render_engine_software_generic_tile_strict_set - (&re->generic.software, EINA_TRUE); - eng_window_use(eng_get_ob(re)); return re; diff --git a/src/modules/evas/engines/wayland_egl/evas_engine.c b/src/modules/evas/engines/wayland_egl/evas_engine.c index 6dd9bc91bb..25b7d67850 100644 --- a/src/modules/evas/engines/wayland_egl/evas_engine.c +++ b/src/modules/evas/engines/wayland_egl/evas_engine.c @@ -648,10 +648,6 @@ eng_setup(void *engine EINA_UNUSED, void *info, unsigned int w, unsigned int h) initted = EINA_TRUE; } - if (re->generic.software.tb) - evas_render_engine_software_generic_tile_strict_set - (&re->generic.software, EINA_TRUE); - eng_window_use(eng_get_ob(re)); return re;