Be sure to set the Render_Engine's info to the new engine info.
authorChris Michael <cp.michael@samsung.com>
Mon, 29 Apr 2013 10:29:12 +0000 (11:29 +0100)
committerChris Michael <cp.michael@samsung.com>
Mon, 29 Apr 2013 10:32:18 +0000 (11:32 +0100)
Signed-off-by: Chris Michael <cp.michael@samsung.com>
src/modules/evas/engines/wayland_shm/evas_engine.c

index 65e994c..9453e3b 100644 (file)
@@ -268,6 +268,7 @@ eng_setup(Evas *eo_evas, void *einfo)
              re->outbuf_idle_flush = evas_swapbuf_idle_flush;
           }
 
+        re->info = info;
         if ((re) && (re->ob)) re->ob->onebuf = ponebuf;
      }
 
@@ -338,6 +339,7 @@ eng_output_resize(void *data, int w, int h)
    re->outbuf_reconfigure(re->ob, dx, dy, w, h,
                           info->info.rotation, info->info.depth,
                           info->info.destination_alpha);
+
    evas_common_tilebuf_free(re->tb);
    if ((re->tb = evas_common_tilebuf_new(w, h)))
      evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE);