Home
last modified time | relevance | path

Searched refs:overlap (Results 1 – 25 of 28) sorted by relevance

12

/GUIX-v6.2.1/common/src/
Dgx_display_driver_8bpp_rotated_canvas_copy.c76 GX_RECTANGLE overlap; in _gx_display_driver_8bpp_rotated_canvas_copy() local
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_8bpp_rotated_canvas_copy()
90 width = overlap.gx_rectangle_bottom - overlap.gx_rectangle_top + 1; 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()
104 …write += (composite -> gx_canvas_x_resolution - overlap.gx_rectangle_right - 1) * composite -> gx_… in _gx_display_driver_8bpp_rotated_canvas_copy()
105 write += overlap.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()
116 write += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_8bpp_rotated_canvas_copy()
[all …]
Dgx_display_driver_32bpp_rotated_canvas_copy.c76 GX_RECTANGLE overlap; in _gx_display_driver_32bpp_rotated_canvas_copy() local
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_32bpp_rotated_canvas_copy()
90 width = overlap.gx_rectangle_bottom - overlap.gx_rectangle_top + 1; 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()
103 …write += (composite -> gx_canvas_x_resolution - overlap.gx_rectangle_right - 1) * composite -> gx_… in _gx_display_driver_32bpp_rotated_canvas_copy()
104 write += overlap.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()
115 write += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_32bpp_rotated_canvas_copy()
[all …]
Dgx_display_driver_16bpp_rotated_canvas_copy.c76 GX_RECTANGLE overlap; in _gx_display_driver_16bpp_rotated_canvas_copy() local
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_16bpp_rotated_canvas_copy()
90 width = overlap.gx_rectangle_bottom - overlap.gx_rectangle_top + 1; 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()
104 …write += (composite -> gx_canvas_x_resolution - overlap.gx_rectangle_right - 1) * composite -> gx_… in _gx_display_driver_16bpp_rotated_canvas_copy()
105 write += overlap.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()
116 write += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_16bpp_rotated_canvas_copy()
[all …]
Dgx_display_driver_24xrgb_rotated_canvas_blend.c76 GX_RECTANGLE overlap; in _gx_display_driver_24xrgb_rotated_canvas_blend() local
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()
113 …write_start += (composite -> gx_canvas_x_resolution - overlap.gx_rectangle_right - 1) * composite … in _gx_display_driver_24xrgb_rotated_canvas_blend()
114 write_start += overlap.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()
125 write_start += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_24xrgb_rotated_canvas_blend()
126 write_start += (composite -> gx_canvas_y_resolution - overlap.gx_rectangle_bottom - 1); in _gx_display_driver_24xrgb_rotated_canvas_blend()
[all …]
Dgx_display_driver_565rgb_rotated_canvas_blend.c89 GX_RECTANGLE overlap; in _gx_display_driver_565rgb_rotated_canvas_blend() local
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()
126 …write_start += (composite -> gx_canvas_x_resolution - overlap.gx_rectangle_right - 1) * composite … in _gx_display_driver_565rgb_rotated_canvas_blend()
127 write_start += overlap.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()
138 write_start += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_565rgb_rotated_canvas_blend()
139 write_start += (composite -> gx_canvas_y_resolution - overlap.gx_rectangle_bottom - 1); in _gx_display_driver_565rgb_rotated_canvas_blend()
[all …]
Dgx_display_driver_32bpp_canvas_copy.c78 GX_RECTANGLE overlap; in _gx_display_driver_32bpp_canvas_copy() local
90 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_32bpp_canvas_copy()
92 width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; 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()
104 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_32bpp_canvas_copy()
105 write += overlap.gx_rectangle_left; in _gx_display_driver_32bpp_canvas_copy()
107 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_32bpp_canvas_copy()
Dgx_display_driver_8bpp_canvas_copy.c78 GX_RECTANGLE overlap; in _gx_display_driver_8bpp_canvas_copy() local
90 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_8bpp_canvas_copy()
92 width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; 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()
104 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_8bpp_canvas_copy()
105 write += overlap.gx_rectangle_left; in _gx_display_driver_8bpp_canvas_copy()
107 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_8bpp_canvas_copy()
Dgx_display_driver_16bpp_canvas_copy.c81 GX_RECTANGLE overlap; in _gx_display_driver_16bpp_canvas_copy() local
101 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_16bpp_canvas_copy()
103 width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; 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()
115 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_16bpp_canvas_copy()
116 write += overlap.gx_rectangle_left; in _gx_display_driver_16bpp_canvas_copy()
118 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_16bpp_canvas_copy()
Dgx_display_driver_1bpp_canvas_copy.c76 GX_RECTANGLE overlap; in _gx_display_driver_1bpp_canvas_copy() local
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()
101 … write_pos = (UINT)(overlap.gx_rectangle_top * writestride + (overlap.gx_rectangle_left >> 3)); in _gx_display_driver_1bpp_canvas_copy()
103 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_1bpp_canvas_copy()
110 write_mask = (GX_UBYTE)(0x80 >> (overlap.gx_rectangle_left & 0x07)); in _gx_display_driver_1bpp_canvas_copy()
112 for (column = overlap.gx_rectangle_left; column <= overlap.gx_rectangle_right; column++) in _gx_display_driver_1bpp_canvas_copy()
Dgx_display_driver_4bpp_canvas_copy.c76 GX_RECTANGLE overlap; in _gx_display_driver_4bpp_canvas_copy() local
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()
102 … write_pos = (UINT)(overlap.gx_rectangle_top * writestride + (overlap.gx_rectangle_left >> 1)); in _gx_display_driver_4bpp_canvas_copy()
104 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_4bpp_canvas_copy()
121 if (overlap.gx_rectangle_left & 0x01) in _gx_display_driver_4bpp_canvas_copy()
130 for (column = overlap.gx_rectangle_left; column <= overlap.gx_rectangle_right; column++) in _gx_display_driver_4bpp_canvas_copy()
Dgx_display_driver_1555xrgb_canvas_blend.c92 GX_RECTANGLE overlap; in _gx_display_driver_1555xrgb_canvas_blend() local
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()
128 write_start += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_1555xrgb_canvas_blend()
129 write_start += overlap.gx_rectangle_left; in _gx_display_driver_1555xrgb_canvas_blend()
131 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_1555xrgb_canvas_blend()
136 for (col = overlap.gx_rectangle_left; col <= overlap.gx_rectangle_right; col++) in _gx_display_driver_1555xrgb_canvas_blend()
Dgx_display_driver_24xrgb_canvas_blend.c91 GX_RECTANGLE overlap; in _gx_display_driver_24xrgb_canvas_blend() local
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()
127 write_start += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_24xrgb_canvas_blend()
128 write_start += overlap.gx_rectangle_left; in _gx_display_driver_24xrgb_canvas_blend()
130 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_24xrgb_canvas_blend()
135 for (col = overlap.gx_rectangle_left; col <= overlap.gx_rectangle_right; col++) in _gx_display_driver_24xrgb_canvas_blend()
Dgx_display_driver_565rgb_canvas_blend.c93 GX_RECTANGLE overlap; in _gx_display_driver_565rgb_canvas_blend() local
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()
137 write_start += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_565rgb_canvas_blend()
138 write_start += overlap.gx_rectangle_left; in _gx_display_driver_565rgb_canvas_blend()
140 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_565rgb_canvas_blend()
145 for (col = overlap.gx_rectangle_left; col <= overlap.gx_rectangle_right; col++) in _gx_display_driver_565rgb_canvas_blend()
Dgx_display_driver_4444argb_canvas_blend.c90 GX_RECTANGLE overlap; in _gx_display_driver_4444argb_canvas_blend() local
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()
130 write_start += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in _gx_display_driver_4444argb_canvas_blend()
131 write_start += overlap.gx_rectangle_left; in _gx_display_driver_4444argb_canvas_blend()
133 for (row = overlap.gx_rectangle_top; row <= overlap.gx_rectangle_bottom; row++) in _gx_display_driver_4444argb_canvas_blend()
138 for (col = overlap.gx_rectangle_left; col <= overlap.gx_rectangle_right; col++) in _gx_display_driver_4444argb_canvas_blend()
Dgx_widget_front_move.c83 GX_RECTANGLE overlap; in _gx_widget_front_move() local
121 …_utility_rectangle_overlap_detect(&widget -> gx_widget_size, &sibling -> gx_widget_size, &overlap)) in _gx_widget_front_move()
126 dirty_area = overlap; in _gx_widget_front_move()
130 _gx_utility_rectangle_combine(&dirty_area, &overlap); in _gx_widget_front_move()
Dgx_system_root_view_add.c79 GX_RECTANGLE overlap; in _gx_system_root_view_add() local
95 if (_gx_utility_rectangle_overlap_detect(inrect, &win -> gx_widget_size, &overlap)) in _gx_system_root_view_add()
101 _gx_system_view_add(win, &overlap); in _gx_system_root_view_add()
Dgx_widget_children_draw.c83 GX_RECTANGLE overlap; in _gx_widget_children_draw() local
107 … if (_gx_utility_rectangle_overlap_detect(&child -> gx_widget_clip, dirty_area, &overlap)) in _gx_widget_children_draw()
110 status = _gx_canvas_drawing_initiate(canvas, child, &overlap); in _gx_widget_children_draw()
Dgx_utility_rectangle_overlap_detect.c79 GX_BOOL overlap = GX_FALSE; in _gx_utility_rectangle_overlap_detect() local
118 overlap = GX_TRUE; in _gx_utility_rectangle_overlap_detect()
124 return(overlap); in _gx_utility_rectangle_overlap_detect()
/GUIX-v6.2.1/test/guix_test/regression_test/utility/
Dgx_validation_display_driver_32bpp.c93 GX_RECTANGLE overlap; in _gx_validation_display_buffer_32bpp_toggle() local
134 overlap.gx_rectangle_left = test_parameter.x_start; in _gx_validation_display_buffer_32bpp_toggle()
135 overlap.gx_rectangle_right = test_parameter.x_end; in _gx_validation_display_buffer_32bpp_toggle()
136 overlap.gx_rectangle_top = test_parameter.y_start; in _gx_validation_display_buffer_32bpp_toggle()
137 overlap.gx_rectangle_bottom = test_parameter.y_end; in _gx_validation_display_buffer_32bpp_toggle()
140 if(gx_utility_rectangle_overlap_detect(dirty, &overlap, &overlap)) in _gx_validation_display_buffer_32bpp_toggle()
153 memptr = memptr + overlap.gx_rectangle_top * canvas -> gx_canvas_x_resolution; in _gx_validation_display_buffer_32bpp_toggle()
154 memptr += overlap.gx_rectangle_left; in _gx_validation_display_buffer_32bpp_toggle()
157 frame_buffer += (overlap.gx_rectangle_top - test_parameter.y_start) * width; in _gx_validation_display_buffer_32bpp_toggle()
158 frame_buffer += (overlap.gx_rectangle_left - test_parameter.x_start); in _gx_validation_display_buffer_32bpp_toggle()
[all …]
Dgx_validation_display_driver_1bpp.c37 GX_RECTANGLE overlap; in _gx_validation_display_buffer_monochrome_toggle() local
79 gx_utility_rectangle_define(&overlap, test_parameter.x_start, test_parameter.y_start, in _gx_validation_display_buffer_monochrome_toggle()
82 if(gx_utility_rectangle_overlap_detect(dirty, &overlap, &overlap)) in _gx_validation_display_buffer_monochrome_toggle()
84 read_pos = overlap.gx_rectangle_top * canvas -> gx_canvas_x_resolution; in _gx_validation_display_buffer_monochrome_toggle()
85 read_pos += overlap.gx_rectangle_left; in _gx_validation_display_buffer_monochrome_toggle()
86 write_pos = (overlap.gx_rectangle_top - test_parameter.y_start) * width; in _gx_validation_display_buffer_monochrome_toggle()
87 write_pos += (overlap.gx_rectangle_left - test_parameter.x_start); in _gx_validation_display_buffer_monochrome_toggle()
89 for(y = overlap.gx_rectangle_top; y <= overlap.gx_rectangle_bottom; y++) in _gx_validation_display_buffer_monochrome_toggle()
99 for(x = overlap.gx_rectangle_left; x <= overlap.gx_rectangle_right; x++) in _gx_validation_display_buffer_monochrome_toggle()
Dgx_validation_display_driver_4bpp.c38 GX_RECTANGLE overlap; in _gx_validation_display_buffer_4bpp_grayscale_toggle() local
83 gx_utility_rectangle_define(&overlap, test_parameter.x_start, test_parameter.y_start, in _gx_validation_display_buffer_4bpp_grayscale_toggle()
86 if(gx_utility_rectangle_overlap_detect(dirty, &overlap, &overlap)) in _gx_validation_display_buffer_4bpp_grayscale_toggle()
88 read_pos = overlap.gx_rectangle_top * canvas -> gx_canvas_x_resolution; in _gx_validation_display_buffer_4bpp_grayscale_toggle()
89 read_pos += overlap.gx_rectangle_left; in _gx_validation_display_buffer_4bpp_grayscale_toggle()
90 write_pos = (overlap.gx_rectangle_top - test_parameter.y_start) * width; in _gx_validation_display_buffer_4bpp_grayscale_toggle()
91 write_pos += (overlap.gx_rectangle_left - test_parameter.x_start); in _gx_validation_display_buffer_4bpp_grayscale_toggle()
93 for(y = overlap.gx_rectangle_top; y <= overlap.gx_rectangle_bottom; y++) in _gx_validation_display_buffer_4bpp_grayscale_toggle()
111 for(x = overlap.gx_rectangle_left; x <= overlap.gx_rectangle_right; x++) in _gx_validation_display_buffer_4bpp_grayscale_toggle()
Dgx_validation_display_driver_16bpp.c94 GX_RECTANGLE overlap; in _gx_validation_display_buffer_16bpp_toggle() local
143 if(gx_utility_rectangle_overlap_detect(dirty, &display_size, &overlap)) in _gx_validation_display_buffer_16bpp_toggle()
145 int xsrc = overlap.gx_rectangle_left; in _gx_validation_display_buffer_16bpp_toggle()
146 int ysrc = overlap.gx_rectangle_top; in _gx_validation_display_buffer_16bpp_toggle()
147 …gx_utility_rectangle_shift(&overlap, canvas -> gx_canvas_display_offset_x, canvas -> gx_canvas_dis… in _gx_validation_display_buffer_16bpp_toggle()
149 if(gx_utility_rectangle_overlap_detect(&display_size, &overlap, &overlap)) in _gx_validation_display_buffer_16bpp_toggle()
171 frame_buffer += (overlap.gx_rectangle_top - test_parameter.y_start) * width; in _gx_validation_display_buffer_16bpp_toggle()
172 frame_buffer += (overlap.gx_rectangle_left - test_parameter.x_start); in _gx_validation_display_buffer_16bpp_toggle()
174 copy_width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; in _gx_validation_display_buffer_16bpp_toggle()
176 for(y = overlap.gx_rectangle_top; y <= overlap.gx_rectangle_bottom; y++) in _gx_validation_display_buffer_16bpp_toggle()
Dgx_validation_display_driver_8bpp.c91 GX_RECTANGLE overlap; in _gx_validation_display_buffer_8bpp_toggle() local
136 gx_utility_rectangle_define(&overlap, test_parameter.x_start, test_parameter.y_start, in _gx_validation_display_buffer_8bpp_toggle()
139 if(gx_utility_rectangle_overlap_detect(dirty, &overlap, &overlap)) in _gx_validation_display_buffer_8bpp_toggle()
152 memptr += overlap.gx_rectangle_top * canvas -> gx_canvas_x_resolution; in _gx_validation_display_buffer_8bpp_toggle()
153 memptr += overlap.gx_rectangle_left; in _gx_validation_display_buffer_8bpp_toggle()
156 frame_buffer += (overlap.gx_rectangle_top - test_parameter.y_start) * width; in _gx_validation_display_buffer_8bpp_toggle()
157 frame_buffer += (overlap.gx_rectangle_left - test_parameter.x_start); in _gx_validation_display_buffer_8bpp_toggle()
159 copy_width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; in _gx_validation_display_buffer_8bpp_toggle()
161 for(y = overlap.gx_rectangle_top; y <= overlap.gx_rectangle_bottom; y ++) in _gx_validation_display_buffer_8bpp_toggle()
/GUIX-v6.2.1/test/guix_test/regression_test/tests/iar/9.30.1/validaion_guix_jpeg_decoding/drivers/
Dgx_display_driver_hardware_565rgb.c173 GX_RECTANGLE overlap; in gx_chromeart_canvas_copy() local
184 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in gx_chromeart_canvas_copy()
186 width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; in gx_chromeart_canvas_copy()
190 … read += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resolution; in gx_chromeart_canvas_copy()
194 read += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in gx_chromeart_canvas_copy()
198 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in gx_chromeart_canvas_copy()
199 write += overlap.gx_rectangle_left; in gx_chromeart_canvas_copy()
201 …M2M, (uint32_t) write, BOARD_SCREEN_WIDTH - width, width, overlap.gx_rectangle_bottom - overlap.gx… in gx_chromeart_canvas_copy()
Dgx_display_driver_hardware_24xrgb.c197 GX_RECTANGLE overlap; in gx_chromeart_canvas_copy() local
208 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in gx_chromeart_canvas_copy()
210 width = overlap.gx_rectangle_right - overlap.gx_rectangle_left + 1; in gx_chromeart_canvas_copy()
214 … read += (overlap.gx_rectangle_top - dirty.gx_rectangle_top) * canvas -> gx_canvas_x_resolution; in gx_chromeart_canvas_copy()
218 read += overlap.gx_rectangle_left - dirty.gx_rectangle_left; in gx_chromeart_canvas_copy()
222 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in gx_chromeart_canvas_copy()
223 write += overlap.gx_rectangle_left; in gx_chromeart_canvas_copy()
225 …M2M, (uint32_t) write, BOARD_SCREEN_WIDTH - width, width, overlap.gx_rectangle_bottom - overlap.gx… in gx_chromeart_canvas_copy()

12