devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=7c1da6cdfa7e4ab7a7374b969a9712c6f9c2f500

commit 7c1da6cdfa7e4ab7a7374b969a9712c6f9c2f500
Author: Chris Michael <cp.mich...@samsung.com>
Date:   Wed Apr 29 14:23:24 2015 -0400

    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.mich...@samsung.com>
---
 src/modules/evas/engines/wayland_shm/evas_engine.c | 3 +++
 1 file changed, 3 insertions(+)

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)
    evas_common_tilebuf_free(re->generic.tb);
    if ((re->generic.tb = evas_common_tilebuf_new(w, h)))
      evas_common_tilebuf_set_tile_size(re->generic.tb, TILESIZE, TILESIZE);
+
+   re->generic.w = w;
+   re->generic.h = h;
 }
 
 /* EVAS MODULE FUNCTIONS */

-- 


Reply via email to