bu5hm4n pushed a commit to branch master.

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

commit d55b7939d6088e987d23ee1b8835cdaeecb55136
Author: Marcel Hollerbach <m...@marcel-hollerbach.de>
Date:   Wed Jun 10 20:48:45 2020 +0200

    evas_common_privat: improve tiler merge flag
    
    when this is a int and you assign 0, the whole "0" for the entire int is
    moved. When this is a bit flag like this, it is a simple | operation,
    which makes the whole thing somehow faster.
    
    Reviewed-by: Christopher Michael <devilho...@comcast.net>
    Differential Revision: https://phab.enlightenment.org/D11998
---
 src/lib/evas/include/evas_common_private.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/include/evas_common_private.h 
b/src/lib/evas/include/evas_common_private.h
index 4d9368b31b..509f7c93a8 100644
--- a/src/lib/evas/include/evas_common_private.h
+++ b/src/lib/evas/include/evas_common_private.h
@@ -948,12 +948,12 @@ struct _Tilebuf
    struct {
       short w, h;
    } tile_size;
-   int need_merge;
    list_t rects;
    struct {
       int x, y, w, h;
    } prev_add, prev_del;
    Eina_Bool strict_tiles : 1;
+   Eina_Bool need_merge : 1;
 #endif
 };
 

-- 


Reply via email to