summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2013-04-29 11:29:12 +0100
committerChris Michael <cp.michael@samsung.com>2013-04-29 11:32:18 +0100
commit66d258d17bb955519fac5b89b0f4f89dbd30b4a7 (patch)
tree4757184af71046a1d4dcdfaca386ce899351ce38 /src
parent9272cc9de2ea6ef6948a743728f6ffbd29e11816 (diff)
Be sure to set the Render_Engine's info to the new engine info.
Signed-off-by: Chris Michael <cp.michael@samsung.com>
Diffstat (limited to 'src')
-rw-r--r--src/modules/evas/engines/wayland_shm/evas_engine.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/modules/evas/engines/wayland_shm/evas_engine.c b/src/modules/evas/engines/wayland_shm/evas_engine.c
index 65e994c..9453e3b 100644
--- a/src/modules/evas/engines/wayland_shm/evas_engine.c
+++ b/src/modules/evas/engines/wayland_shm/evas_engine.c
@@ -268,6 +268,7 @@ eng_setup(Evas *eo_evas, void *einfo)
268 re->outbuf_idle_flush = evas_swapbuf_idle_flush; 268 re->outbuf_idle_flush = evas_swapbuf_idle_flush;
269 } 269 }
270 270
271 re->info = info;
271 if ((re) && (re->ob)) re->ob->onebuf = ponebuf; 272 if ((re) && (re->ob)) re->ob->onebuf = ponebuf;
272 } 273 }
273 274
@@ -338,6 +339,7 @@ eng_output_resize(void *data, int w, int h)
338 re->outbuf_reconfigure(re->ob, dx, dy, w, h, 339 re->outbuf_reconfigure(re->ob, dx, dy, w, h,
339 info->info.rotation, info->info.depth, 340 info->info.rotation, info->info.depth,
340 info->info.destination_alpha); 341 info->info.destination_alpha);
342
341 evas_common_tilebuf_free(re->tb); 343 evas_common_tilebuf_free(re->tb);
342 if ((re->tb = evas_common_tilebuf_new(w, h))) 344 if ((re->tb = evas_common_tilebuf_new(w, h)))
343 evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE); 345 evas_common_tilebuf_set_tile_size(re->tb, TILESIZE, TILESIZE);