summaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorChris Michael <cp.michael@samsung.com>2015-04-29 14:23:24 -0400
committerChris Michael <cp.michael@samsung.com>2015-04-29 14:23:24 -0400
commit7c1da6cdfa7e4ab7a7374b969a9712c6f9c2f500 (patch)
tree6673c08db4be477f57ecceb2b5dbb64f583b2a59 /src/modules
parentc4e9d294413004bb8253513f77690dfccb8a6d43 (diff)
evas-wayland-shm: Update software_generic render engine size on output resize
Summary: As we override the software_generic function for eng_output_resize, so we can handle resize edges, we should also be updating the software_generic's render engine size here because the function for software_generic->output_resize never gets called. @fix Signed-off-by: Chris Michael <cp.michael@samsung.com>
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/evas/engines/wayland_shm/evas_engine.c3
1 files changed, 3 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 fd97de6..99e8d6a 100644
--- a/src/modules/evas/engines/wayland_shm/evas_engine.c
+++ b/src/modules/evas/engines/wayland_shm/evas_engine.c
@@ -217,6 +217,9 @@ eng_output_resize(void *data, int w, int h)
217 evas_common_tilebuf_free(re->generic.tb); 217 evas_common_tilebuf_free(re->generic.tb);
218 if ((re->generic.tb = evas_common_tilebuf_new(w, h))) 218 if ((re->generic.tb = evas_common_tilebuf_new(w, h)))
219 evas_common_tilebuf_set_tile_size(re->generic.tb, TILESIZE, TILESIZE); 219 evas_common_tilebuf_set_tile_size(re->generic.tb, TILESIZE, TILESIZE);
220
221 re->generic.w = w;
222 re->generic.h = h;
220} 223}
221 224
222/* EVAS MODULE FUNCTIONS */ 225/* EVAS MODULE FUNCTIONS */