Home
last modified time | relevance | path

Searched refs:dirty (Results 1 – 25 of 96) sorted by relevance

1234

/GUIX-v6.2.1/common/src/
Dgx_system_dirty_list_trim.c70 static VOID _gx_system_dirty_overlap_check(GX_DIRTY_AREA *dirty) in _gx_system_dirty_overlap_check() argument
76 dirty_widget = dirty -> gx_dirty_area_widget; in _gx_system_dirty_overlap_check()
82 if (dirty -> gx_dirty_area_widget -> gx_widget_type >= GX_TYPE_WINDOW) in _gx_system_dirty_overlap_check()
96 …if (_gx_utility_rectangle_overlap_detect(&sibling -> gx_widget_size, &dirty -> gx_dirty_area_recta… in _gx_system_dirty_overlap_check()
100 dirty -> gx_dirty_area_widget = dirty_widget; in _gx_system_dirty_overlap_check()
161 GX_DIRTY_AREA *dirty; in _gx_system_dirty_list_trim() local
174 dirty = canvas -> gx_canvas_dirty_list; in _gx_system_dirty_list_trim()
184 if (dirty -> gx_dirty_area_widget == GX_NULL) in _gx_system_dirty_list_trim()
186 dirty++; in _gx_system_dirty_list_trim()
190 if (!(dirty -> gx_dirty_area_widget -> gx_widget_status & GX_STATUS_VISIBLE)) in _gx_system_dirty_list_trim()
[all …]
Dgx_canvas_block_move.c85 …_gx_canvas_block_move(GX_RECTANGLE *block, GX_VALUE x_shift, GX_VALUE y_shift, GX_RECTANGLE *dirty) in _gx_canvas_block_move() argument
133 if (status == GX_SUCCESS && dirty) in _gx_canvas_block_move()
139 *dirty = *block; in _gx_canvas_block_move()
145 dirty -> gx_rectangle_right = (GX_VALUE)(dirty -> gx_rectangle_left + x_shift - 1); in _gx_canvas_block_move()
149 dirty -> gx_rectangle_left = (GX_VALUE)(dirty -> gx_rectangle_right + x_shift + 1); in _gx_canvas_block_move()
156 dirty -> gx_rectangle_bottom = (GX_VALUE)(dirty -> gx_rectangle_top + y_shift - 1); in _gx_canvas_block_move()
160 dirty -> gx_rectangle_top = (GX_VALUE)(dirty -> gx_rectangle_bottom + y_shift + 1); in _gx_canvas_block_move()
Dgx_display_driver_8bpp_rotated_canvas_copy.c75 GX_RECTANGLE dirty; in _gx_display_driver_8bpp_rotated_canvas_copy() local
82 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_8bpp_rotated_canvas_copy()
83 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_8bpp_rotated_canvas_copy()
84 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_8bpp_rotated_canvas_copy()
86 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_8bpp_rotated_canvas_copy()
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_8bpp_rotated_canvas_copy()
98 …read += (dirty.gx_rectangle_right - overlap.gx_rectangle_right) * canvas -> gx_canvas_y_resolution; in _gx_display_driver_8bpp_rotated_canvas_copy()
101 read += overlap.gx_rectangle_top - dirty.gx_rectangle_top; in _gx_display_driver_8bpp_rotated_canvas_copy()
110 … read += (overlap.gx_rectangle_left - dirty.gx_rectangle_left) * canvas -> gx_canvas_y_resolution; in _gx_display_driver_8bpp_rotated_canvas_copy()
113 read += dirty.gx_rectangle_bottom - overlap.gx_rectangle_bottom; in _gx_display_driver_8bpp_rotated_canvas_copy()
Dgx_display_driver_32bpp_rotated_canvas_copy.c75 GX_RECTANGLE dirty; in _gx_display_driver_32bpp_rotated_canvas_copy() local
82 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_32bpp_rotated_canvas_copy()
83 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_32bpp_rotated_canvas_copy()
84 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_32bpp_rotated_canvas_copy()
86 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_32bpp_rotated_canvas_copy()
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_32bpp_rotated_canvas_copy()
97 …read += (dirty.gx_rectangle_right - overlap.gx_rectangle_right) * canvas -> gx_canvas_y_resolution; in _gx_display_driver_32bpp_rotated_canvas_copy()
100 read += overlap.gx_rectangle_top - dirty.gx_rectangle_top; in _gx_display_driver_32bpp_rotated_canvas_copy()
109 … read += (overlap.gx_rectangle_left - dirty.gx_rectangle_left) * canvas -> gx_canvas_y_resolution; in _gx_display_driver_32bpp_rotated_canvas_copy()
112 read += dirty.gx_rectangle_bottom - overlap.gx_rectangle_bottom; in _gx_display_driver_32bpp_rotated_canvas_copy()
Dgx_display_driver_16bpp_rotated_canvas_copy.c75 GX_RECTANGLE dirty; in _gx_display_driver_16bpp_rotated_canvas_copy() local
82 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_16bpp_rotated_canvas_copy()
83 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - (GX_VALUE)1); in _gx_display_driver_16bpp_rotated_canvas_copy()
84 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - (GX_VALUE)1); in _gx_display_driver_16bpp_rotated_canvas_copy()
86 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_16bpp_rotated_canvas_copy()
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_16bpp_rotated_canvas_copy()
98 …read += (dirty.gx_rectangle_right - overlap.gx_rectangle_right) * canvas -> gx_canvas_y_resolution; in _gx_display_driver_16bpp_rotated_canvas_copy()
101 read += overlap.gx_rectangle_top - dirty.gx_rectangle_top; in _gx_display_driver_16bpp_rotated_canvas_copy()
110 … read += (overlap.gx_rectangle_left - dirty.gx_rectangle_left) * canvas -> gx_canvas_y_resolution; in _gx_display_driver_16bpp_rotated_canvas_copy()
113 read += dirty.gx_rectangle_bottom - overlap.gx_rectangle_bottom; in _gx_display_driver_16bpp_rotated_canvas_copy()
Dgx_display_driver_32bpp_canvas_copy.c77 GX_RECTANGLE dirty; in _gx_display_driver_32bpp_canvas_copy() local
84 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_32bpp_canvas_copy()
85 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_32bpp_canvas_copy()
86 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_32bpp_canvas_copy()
88 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_32bpp_canvas_copy()
90 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_32bpp_canvas_copy()
96 … read += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resolution; in _gx_display_driver_32bpp_canvas_copy()
100 read += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_32bpp_canvas_copy()
Dgx_display_driver_8bpp_canvas_copy.c77 GX_RECTANGLE dirty; in _gx_display_driver_8bpp_canvas_copy() local
84 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_8bpp_canvas_copy()
85 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_8bpp_canvas_copy()
86 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_8bpp_canvas_copy()
88 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_8bpp_canvas_copy()
90 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_8bpp_canvas_copy()
96 … read += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resolution; in _gx_display_driver_8bpp_canvas_copy()
100 read += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_8bpp_canvas_copy()
Dgx_display_driver_16bpp_canvas_copy.c80 GX_RECTANGLE dirty; in _gx_display_driver_16bpp_canvas_copy() local
95 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_16bpp_canvas_copy()
96 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - (GX_VALUE)1); in _gx_display_driver_16bpp_canvas_copy()
97 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - (GX_VALUE)1); in _gx_display_driver_16bpp_canvas_copy()
99 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_16bpp_canvas_copy()
101 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_16bpp_canvas_copy()
107 … read += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resolution; in _gx_display_driver_16bpp_canvas_copy()
111 read += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_16bpp_canvas_copy()
Dgx_display_driver_24xrgb_rotated_canvas_blend.c75 GX_RECTANGLE dirty; in _gx_display_driver_24xrgb_rotated_canvas_blend() local
90 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_24xrgb_rotated_canvas_blend()
91 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_24xrgb_rotated_canvas_blend()
92 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_24xrgb_rotated_canvas_blend()
94 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_24xrgb_rotated_canvas_blend()
96 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_24xrgb_rotated_canvas_blend()
107 …read_start += (dirty.gx_rectangle_right - overlap.gx_rectangle_right) * canvas -> gx_canvas_y_reso… in _gx_display_driver_24xrgb_rotated_canvas_blend()
110 read_start += overlap.gx_rectangle_top - dirty.gx_rectangle_top; in _gx_display_driver_24xrgb_rotated_canvas_blend()
119 …read_start += (overlap.gx_rectangle_left - dirty.gx_rectangle_left) * canvas -> gx_canvas_y_resolu… in _gx_display_driver_24xrgb_rotated_canvas_blend()
122 read_start += dirty.gx_rectangle_bottom - overlap.gx_rectangle_bottom; in _gx_display_driver_24xrgb_rotated_canvas_blend()
Dgx_display_driver_565rgb_rotated_canvas_blend.c88 GX_RECTANGLE dirty; in _gx_display_driver_565rgb_rotated_canvas_blend() local
103 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_565rgb_rotated_canvas_blend()
104 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_565rgb_rotated_canvas_blend()
105 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_565rgb_rotated_canvas_blend()
107 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_565rgb_rotated_canvas_blend()
109 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_565rgb_rotated_canvas_blend()
120 …read_start += (dirty.gx_rectangle_right - overlap.gx_rectangle_right) * canvas -> gx_canvas_y_reso… in _gx_display_driver_565rgb_rotated_canvas_blend()
123 read_start += overlap.gx_rectangle_top - dirty.gx_rectangle_top; in _gx_display_driver_565rgb_rotated_canvas_blend()
132 …read_start += (overlap.gx_rectangle_left - dirty.gx_rectangle_left) * canvas -> gx_canvas_y_resolu… in _gx_display_driver_565rgb_rotated_canvas_blend()
135 read_start += dirty.gx_rectangle_bottom - overlap.gx_rectangle_bottom; in _gx_display_driver_565rgb_rotated_canvas_blend()
Dgx_display_driver_1bpp_canvas_copy.c75 GX_RECTANGLE dirty; in _gx_display_driver_1bpp_canvas_copy() local
89 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_1bpp_canvas_copy()
90 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - (GX_VALUE)1); in _gx_display_driver_1bpp_canvas_copy()
91 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - (GX_VALUE)1); in _gx_display_driver_1bpp_canvas_copy()
95 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_1bpp_canvas_copy()
97 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_1bpp_canvas_copy()
99 offset = overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_1bpp_canvas_copy()
100 …read_pos = (UINT)((overlap.gx_rectangle_top - dirty.gx_rectangle_top) * readstride + (offset >> 3)… in _gx_display_driver_1bpp_canvas_copy()
Dgx_display_driver_4bpp_canvas_copy.c75 GX_RECTANGLE dirty; in _gx_display_driver_4bpp_canvas_copy() local
90 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_4bpp_canvas_copy()
91 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_4bpp_canvas_copy()
92 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_4bpp_canvas_copy()
96 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_4bpp_canvas_copy()
98 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_4bpp_canvas_copy()
100 offset = overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_4bpp_canvas_copy()
101 …read_pos = (UINT)((overlap.gx_rectangle_top - dirty.gx_rectangle_top) * readstride + (offset >> 1)… in _gx_display_driver_4bpp_canvas_copy()
Dgx_display_driver_1555xrgb_canvas_blend.c91 GX_RECTANGLE dirty; in _gx_display_driver_1555xrgb_canvas_blend() local
106 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_1555xrgb_canvas_blend()
107 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_1555xrgb_canvas_blend()
108 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_1555xrgb_canvas_blend()
110 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_1555xrgb_canvas_blend()
112 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_1555xrgb_canvas_blend()
120 …read_start += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resoluti… in _gx_display_driver_1555xrgb_canvas_blend()
124 read_start += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_1555xrgb_canvas_blend()
Dgx_display_driver_24xrgb_canvas_blend.c90 GX_RECTANGLE dirty; in _gx_display_driver_24xrgb_canvas_blend() local
105 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_24xrgb_canvas_blend()
106 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_24xrgb_canvas_blend()
107 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_24xrgb_canvas_blend()
109 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_24xrgb_canvas_blend()
111 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_24xrgb_canvas_blend()
119 …read_start += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resoluti… in _gx_display_driver_24xrgb_canvas_blend()
123 read_start += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_24xrgb_canvas_blend()
Dgx_display_driver_565rgb_canvas_blend.c92 GX_RECTANGLE dirty; in _gx_display_driver_565rgb_canvas_blend() local
115 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_565rgb_canvas_blend()
116 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_565rgb_canvas_blend()
117 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_565rgb_canvas_blend()
119 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_565rgb_canvas_blend()
121 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_565rgb_canvas_blend()
129 …read_start += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resoluti… in _gx_display_driver_565rgb_canvas_blend()
133 read_start += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_565rgb_canvas_blend()
Dgx_display_driver_4444argb_canvas_blend.c89 GX_RECTANGLE dirty; in _gx_display_driver_4444argb_canvas_blend() local
110 dirty.gx_rectangle_left = dirty.gx_rectangle_top = 0; in _gx_display_driver_4444argb_canvas_blend()
111 dirty.gx_rectangle_right = (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1); in _gx_display_driver_4444argb_canvas_blend()
112 dirty.gx_rectangle_bottom = (GX_VALUE)(canvas -> gx_canvas_y_resolution - 1); in _gx_display_driver_4444argb_canvas_blend()
114 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_display_driver_4444argb_canvas_blend()
116 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_4444argb_canvas_blend()
122 …read_start += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resoluti… in _gx_display_driver_4444argb_canvas_blend()
126 read_start += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in _gx_display_driver_4444argb_canvas_blend()
Dgx_scroll_wheel_event_process.c387 GX_RECTANGLE dirty; in _gx_scroll_wheel_pen_up_event_handler() local
399 dirty = wheel -> gx_window_client; in _gx_scroll_wheel_pen_up_event_handler()
400dirty.gx_rectangle_top = (GX_VALUE)(dirty.gx_rectangle_top + (dirty.gx_rectangle_bottom - dirty.gx… in _gx_scroll_wheel_pen_up_event_handler()
401dirty.gx_rectangle_top = (GX_VALUE)(dirty.gx_rectangle_top - (wheel -> gx_scroll_wheel_row_height … in _gx_scroll_wheel_pen_up_event_handler()
402dirty.gx_rectangle_bottom = (GX_VALUE)(dirty.gx_rectangle_top + wheel -> gx_scroll_wheel_row_heigh… in _gx_scroll_wheel_pen_up_event_handler()
403 _gx_system_dirty_partial_add((GX_WIDGET *)wheel, &dirty); in _gx_scroll_wheel_pen_up_event_handler()
Dgx_multi_line_text_input_mark_down.c87 GX_RECTANGLE dirty; in _gx_multi_line_text_input_mark_down() local
123 _gx_widget_client_get((GX_WIDGET *)text_input, width, &dirty); in _gx_multi_line_text_input_mark_down()
126 dirty.gx_rectangle_top = (GX_VALUE)(cursor_pos.gx_point_y - line_height - half_line_height); in _gx_multi_line_text_input_mark_down()
127 dirty.gx_rectangle_bottom = (GX_VALUE)(cursor_pos.gx_point_y + half_line_height); in _gx_multi_line_text_input_mark_down()
130 _gx_system_dirty_partial_add((GX_WIDGET *)text_input, &dirty); in _gx_multi_line_text_input_mark_down()
Dgx_canvas_hide.c78 GX_RECTANGLE dirty; in _gx_canvas_hide() local
96 …_gx_utility_rectangle_define(&dirty, 0, 0, (GX_VALUE)(canvas -> gx_canvas_x_resolution - 1), (GX_V… in _gx_canvas_hide()
99 …_gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_disp… in _gx_canvas_hide()
113 _gx_utility_rectangle_combine(&combine, &dirty); in _gx_canvas_hide()
Dgx_radial_progress_bar_background_draw.c93 GX_RECTANGLE dirty; in _gx_radial_progress_bar_background_draw() local
152 dirty = canvas -> gx_canvas_dirty_area; in _gx_radial_progress_bar_background_draw()
153 _gx_utility_rectangle_shift(&dirty, (GX_VALUE)(-old_xpos), (GX_VALUE)(-old_ypos)); in _gx_radial_progress_bar_background_draw()
154 _gx_utility_rectangle_overlap_detect(&dirty, &progress_bar -> gx_widget_size, &dirty); in _gx_radial_progress_bar_background_draw()
156 … _gx_canvas_drawing_initiate(&progress_bar -> gx_radial_progress_bar_canvas, GX_NULL, &dirty); in _gx_radial_progress_bar_background_draw()
Dgx_canvas_composite_create.c85 GX_RECTANGLE dirty; in _gx_canvas_composite_create() local
116 dirty = canvas -> gx_canvas_dirty_area; in _gx_canvas_composite_create()
117 _gx_utility_rectangle_shift(&dirty, canvas -> gx_canvas_display_offset_x, in _gx_canvas_composite_create()
119 _gx_utility_rectangle_combine(&invalid_sum, &dirty); in _gx_canvas_composite_create()
/GUIX-v6.2.1/samples/demo_guix_home_automation/
Ddemo_guix_home_automation.c432 GX_RECTANGLE dirty[3]; in custom_radial_slider_draw() local
490 memset(dirty, 0, sizeof(dirty)); in custom_radial_slider_draw()
495 dirty[0].gx_rectangle_left = size->gx_rectangle_left; in custom_radial_slider_draw()
496 dirty[0].gx_rectangle_top = outer_pt.gx_point_y; in custom_radial_slider_draw()
497 dirty[0].gx_rectangle_right = xcenter; in custom_radial_slider_draw()
498 dirty[0].gx_rectangle_bottom = size->gx_rectangle_bottom; in custom_radial_slider_draw()
500 dirty[1].gx_rectangle_left = (inner_pt.gx_point_x + outer_pt.gx_point_x) >> 1; in custom_radial_slider_draw()
501 dirty[1].gx_rectangle_top = inner_pt.gx_point_y; in custom_radial_slider_draw()
502 dirty[1].gx_rectangle_right = xcenter; in custom_radial_slider_draw()
503 dirty[1].gx_rectangle_bottom = outer_pt.gx_point_y - 1; in custom_radial_slider_draw()
[all …]
/GUIX-v6.2.1/test/guix_test/regression_test/tests/
Dvalidation_guix_canvas_drawing_complete.c76 GX_RECTANGLE dirty; in control_thread_entry() local
83 gx_utility_rectangle_define(&dirty, 0, 0, 640, 480); in control_thread_entry()
84 gx_canvas_drawing_initiate(canvas, &button_screen, &dirty); in control_thread_entry()
90 gx_canvas_rectangle_draw(&dirty); in control_thread_entry()
105 gx_utility_rectangle_define(&dirty, 100, 100, 200, 200); in control_thread_entry()
106 status = gx_canvas_drawing_initiate(canvas, GX_NULL, &dirty); in control_thread_entry()
Dvalidation_guix_partial_frame_buffer_16bpp.c87 GX_RECTANGLE dirty; in draw_to_glyph_screen() local
93 gx_utility_rectangle_define(&dirty, 500, 10, 600, 60); in draw_to_glyph_screen()
96 if (gx_canvas_drawing_initiate(canvas, screen, &dirty) == GX_SUCCESS) in draw_to_glyph_screen()
99 gx_canvas_pixelmap_tile(&dirty, map); in draw_to_glyph_screen()
/GUIX-v6.2.1/test/guix_test/display_driver/
Dgx_validation_display_driver_1555xrgb.c25 VOID _gx_validation_display_buffer_1555xrgb_toggle(GX_CANVAS *canvas, GX_RECTANGLE *dirty);
29 VOID _gx_validation_display_buffer_1555xrgb_toggle(GX_CANVAS *canvas, GX_RECTANGLE *dirty) in _gx_validation_display_buffer_1555xrgb_toggle() argument
32 GX_PARAMETER_NOT_USED(dirty); in _gx_validation_display_buffer_1555xrgb_toggle()

1234