evas: all GL backend require strict tilebuf, let's make that the default.

This commit is contained in:
Cedric BAIL 2017-08-25 10:47:48 -07:00
parent 741ecaf2cf
commit 600a5fa76c
5 changed files with 2 additions and 14 deletions

View File

@ -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)

View File

@ -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;

View File

@ -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;
}

View File

@ -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;

View File

@ -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;