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 }; --