evas-gl-drm: Add support for 'smart' merge mode

Summary: This just adds support for 'smart' merge mode in the evas
gl_drm engine to keep in line with gl_x11 engine.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
This commit is contained in:
Chris Michael 2015-10-01 09:00:44 -04:00
parent bc9b4e536a
commit ba5d3b0480
1 changed files with 3 additions and 1 deletions

View File

@ -802,7 +802,7 @@ eng_setup(Evas *evas, void *in)
if (!(re = epd->engine.data.output))
{
Outbuf *ob;
Render_Engine_Merge_Mode merge_mode = MERGE_BOUNDING;
Render_Engine_Merge_Mode merge_mode = MERGE_SMART;
if (!initted)
{
@ -864,6 +864,8 @@ eng_setup(Evas *evas, void *in)
merge_mode = MERGE_BOUNDING;
else if ((!strcmp(s, "full")) || (!strcmp(s, "f")))
merge_mode = MERGE_FULL;
else if ((!strcmp(s, "smart")) || (!strcmp(s, "s")))
merge_mode = MERGE_SMART;
}
evas_render_engine_software_generic_merge_mode_set(&re->generic.software, merge_mode);