Home
last modified time | relevance | path

Searched refs:dirty_frame (Results 1 – 1 of 1) sorted by relevance

/GUIX-v6.4.1/common/src/
Dgx_system_canvas_refresh.c82 GX_RECTANGLE dirty_frame; local
169 …erlap_detect(&dirty_list_entry -> gx_dirty_area_rectangle, &dirty_mask, &dirty_frame) == GX_TRUE &&
170 …_gx_utility_rectangle_overlap_detect(&dirty_frame, &drawit -> gx_widget_clip, &dirty_frame) == GX_…
176 dirty_frame = dirty_sum;
179 … dirty_width = (GX_VALUE)(dirty_frame.gx_rectangle_right - dirty_frame.gx_rectangle_left + 1);
181dirty_frame.gx_rectangle_bottom = (GX_VALUE)(dirty_frame.gx_rectangle_top + dirty_height - 1);
183 while (dirty_frame.gx_rectangle_top <= dirty_sum.gx_rectangle_bottom)
185 if (dirty_frame.gx_rectangle_bottom > dirty_sum.gx_rectangle_bottom)
187 dirty_frame.gx_rectangle_bottom = dirty_sum.gx_rectangle_bottom;
192 status = _gx_canvas_drawing_initiate(canvas, drawit, &dirty_frame);
[all …]