Lines Matching refs:dirty_mask
91 GX_RECTANGLE dirty_mask; local
98 dirty_mask = dirty_sum;
112 dirty_mask.gx_rectangle_right = (GX_VALUE)(dirty_mask.gx_rectangle_left + dirty_width - 1);
114 while (dirty_mask.gx_rectangle_left <= dirty_sum.gx_rectangle_right)
116 if (dirty_mask.gx_rectangle_right > dirty_sum.gx_rectangle_right)
118 dirty_mask.gx_rectangle_right = dirty_sum.gx_rectangle_right;
123 dirty_mask.gx_rectangle_bottom = (GX_VALUE)(dirty_mask.gx_rectangle_top + dirty_height - 1);
125 while (dirty_mask.gx_rectangle_top <= dirty_sum.gx_rectangle_bottom)
127 if (dirty_mask.gx_rectangle_bottom > dirty_sum.gx_rectangle_bottom)
129 dirty_mask.gx_rectangle_bottom = dirty_sum.gx_rectangle_bottom;
169 …ectangle_overlap_detect(&dirty_list_entry -> gx_dirty_area_rectangle, &dirty_mask, &dirty_frame) =…
224 _gx_utility_rectangle_shift(&dirty_mask, dirty_width, 0);
227 _gx_utility_rectangle_shift(&dirty_mask, 0, dirty_height);