Mercurial > MadButterfly
changeset 837:0b66b585b364
Since it is COF_DIRTY_PCACHE_AREA, donot add it again
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Fri, 17 Sep 2010 12:21:36 +0800 |
parents | f3ce3598612f |
children | d08b4fa3a784 |
files | include/mb_types.h src/redraw_man.c |
diffstat | 2 files changed, 6 insertions(+), 5 deletions(-) [+] |
line wrap: on
line diff
--- a/include/mb_types.h Fri Sep 17 12:21:36 2010 +0800 +++ b/include/mb_types.h Fri Sep 17 12:21:36 2010 +0800 @@ -256,9 +256,12 @@ * * It's canvas is changed by zeroing. */ -#define COF_DIRTY_PCACHE_AREA 0x1000 /*!< \brief pcache_area shoud be - * updated. - */ +/*! \brief pcache_area shoud be updated. + * + * A coord is marked with COF_DIRTY_PCACHE_AREA means it is added to + * dirty_pcache_area_coords of a rdman. */ + */ +#define COF_DIRTY_PCACHE_AREA 0x1000 #define COF_SKIP_ZERO 0x2000 /*!< \brief The coord just skip zeroing. * No real zeroing was performed. */
--- a/src/redraw_man.c Fri Sep 17 12:21:36 2010 +0800 +++ b/src/redraw_man.c Fri Sep 17 12:21:36 2010 +0800 @@ -1676,8 +1676,6 @@ continue; /* skip coords that is not cached */ if(!coord_get_flags(coord, COF_TEMP_MARK)) { - if(coord_get_flags(coord, COF_DIRTY_PCACHE_AREA)) - add_dirty_pcache_area_coord(rdman, coord); preorder_coord_skip_subtree(coord); continue; }