Home
last modified time | relevance | path

Searched refs:composite (Results 1 – 25 of 53) sorted by relevance

123

/GUIX-v6.2.1/common/src/
Dgx_canvas_composite_create.c79 GX_CANVAS *composite = GX_NULL; in _gx_canvas_composite_create() local
106 composite = canvas; in _gx_canvas_composite_create()
136 if (composite && canvas_count > 1) in _gx_canvas_composite_create()
141 *return_composite = composite; in _gx_canvas_composite_create()
142 composite -> gx_canvas_draw_count = 0; in _gx_canvas_composite_create()
157 if (invalid_sum.gx_rectangle_right >= composite -> gx_canvas_x_resolution) in _gx_canvas_composite_create()
159 invalid_sum.gx_rectangle_right = (GX_VALUE)(composite -> gx_canvas_x_resolution - 1); in _gx_canvas_composite_create()
162 if (invalid_sum.gx_rectangle_bottom >= composite -> gx_canvas_y_resolution) in _gx_canvas_composite_create()
164 invalid_sum.gx_rectangle_bottom = (GX_VALUE)(composite -> gx_canvas_y_resolution - 1); in _gx_canvas_composite_create()
168 composite -> gx_canvas_dirty_area = invalid_sum; in _gx_canvas_composite_create()
[all …]
Dgx_display_driver_8bpp_rotated_canvas_copy.c73 VOID _gx_display_driver_8bpp_rotated_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_8bpp_rotated_canvas_copy() argument
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_8bpp_rotated_canvas_copy()
93 write = (GX_UBYTE *)composite -> gx_canvas_memory; 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()
116 write += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_8bpp_rotated_canvas_copy()
117 write += (composite -> gx_canvas_y_resolution - overlap.gx_rectangle_bottom - 1); in _gx_display_driver_8bpp_rotated_canvas_copy()
124 write += composite -> gx_canvas_y_resolution; in _gx_display_driver_8bpp_rotated_canvas_copy()
Dgx_display_driver_32bpp_rotated_canvas_copy.c73 VOID _gx_display_driver_32bpp_rotated_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_32bpp_rotated_canvas_copy() argument
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_32bpp_rotated_canvas_copy()
92 write = (ULONG *)composite -> gx_canvas_memory; 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()
115 write += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_32bpp_rotated_canvas_copy()
116 write += (composite -> gx_canvas_y_resolution - overlap.gx_rectangle_bottom - 1); in _gx_display_driver_32bpp_rotated_canvas_copy()
123 write += composite -> gx_canvas_y_resolution; in _gx_display_driver_32bpp_rotated_canvas_copy()
Dgx_display_driver_16bpp_rotated_canvas_copy.c73 VOID _gx_display_driver_16bpp_rotated_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_16bpp_rotated_canvas_copy() argument
88 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_16bpp_rotated_canvas_copy()
93 write = (USHORT *)composite -> gx_canvas_memory; 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()
116 write += overlap.gx_rectangle_left * composite -> gx_canvas_y_resolution; in _gx_display_driver_16bpp_rotated_canvas_copy()
117 write += (composite -> gx_canvas_y_resolution - overlap.gx_rectangle_bottom - 1); in _gx_display_driver_16bpp_rotated_canvas_copy()
124 write += composite -> gx_canvas_y_resolution; in _gx_display_driver_16bpp_rotated_canvas_copy()
Dgx_display_driver_24xrgb_rotated_canvas_blend.c73 VOID _gx_display_driver_24xrgb_rotated_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_24xrgb_rotated_canvas_blend() argument
96 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_24xrgb_rotated_canvas_blend()
102 write_start = (ULONG *)composite -> gx_canvas_memory; 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()
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()
161 write_start += composite -> gx_canvas_y_resolution; in _gx_display_driver_24xrgb_rotated_canvas_blend()
Dgx_display_driver_565rgb_rotated_canvas_blend.c86 VOID _gx_display_driver_565rgb_rotated_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_565rgb_rotated_canvas_blend() argument
109 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_565rgb_rotated_canvas_blend()
115 write_start = (USHORT *)composite -> gx_canvas_memory; 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()
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()
173 write_start += composite -> gx_canvas_y_resolution; in _gx_display_driver_565rgb_rotated_canvas_blend()
Dgx_display_driver_32bpp_canvas_copy.c75 VOID _gx_display_driver_32bpp_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_32bpp_canvas_copy() argument
90 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_32bpp_canvas_copy()
103 write = (ULONG *)composite -> gx_canvas_memory; 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()
111 write += composite -> gx_canvas_x_resolution; in _gx_display_driver_32bpp_canvas_copy()
Dgx_display_driver_8bpp_canvas_copy.c75 VOID _gx_display_driver_8bpp_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_8bpp_canvas_copy() argument
90 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_8bpp_canvas_copy()
103 write = (GX_UBYTE *)composite -> gx_canvas_memory; 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()
111 write += composite -> gx_canvas_x_resolution; in _gx_display_driver_8bpp_canvas_copy()
Dgx_display_driver_16bpp_canvas_copy.c78 VOID _gx_display_driver_16bpp_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_16bpp_canvas_copy() argument
101 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_16bpp_canvas_copy()
114 write = (USHORT *)composite -> gx_canvas_memory; 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()
122 write += composite -> gx_canvas_x_resolution; in _gx_display_driver_16bpp_canvas_copy()
Dgx_display_driver_1555xrgb_canvas_blend.c89 VOID _gx_display_driver_1555xrgb_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_1555xrgb_canvas_blend() argument
112 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_1555xrgb_canvas_blend()
127 write_start = (USHORT *)composite -> gx_canvas_memory; 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()
162 write_start += composite -> gx_canvas_x_resolution; in _gx_display_driver_1555xrgb_canvas_blend()
Dgx_display_driver_24xrgb_canvas_blend.c88 VOID _gx_display_driver_24xrgb_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_24xrgb_canvas_blend() argument
111 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_24xrgb_canvas_blend()
126 write_start = (ULONG *)composite -> gx_canvas_memory; 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()
161 write_start += composite -> gx_canvas_x_resolution; in _gx_display_driver_24xrgb_canvas_blend()
Dgx_display_driver_565rgb_canvas_blend.c90 VOID _gx_display_driver_565rgb_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_565rgb_canvas_blend() argument
121 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_565rgb_canvas_blend()
136 write_start = (USHORT *)composite -> gx_canvas_memory; 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()
171 write_start += composite -> gx_canvas_x_resolution; in _gx_display_driver_565rgb_canvas_blend()
Dgx_display_driver_4444argb_canvas_blend.c87 VOID _gx_display_driver_4444argb_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_4444argb_canvas_blend() argument
116 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in _gx_display_driver_4444argb_canvas_blend()
129 write_start = (USHORT *)composite -> gx_canvas_memory; 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()
174 write_start += composite -> gx_canvas_x_resolution; in _gx_display_driver_4444argb_canvas_blend()
Dgx_display_driver_1bpp_canvas_copy.c73 VOID _gx_display_driver_1bpp_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_1bpp_canvas_copy() argument
93 writestride = (composite->gx_canvas_x_resolution + 7) >> 3; 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()
106 write = (GX_UBYTE *)composite -> gx_canvas_memory; in _gx_display_driver_1bpp_canvas_copy()
Dgx_display_driver_4bpp_canvas_copy.c73 VOID _gx_display_driver_4bpp_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in _gx_display_driver_4bpp_canvas_copy() argument
94 writestride = (composite->gx_canvas_x_resolution + 1) >> 1; 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()
107 write = (GX_UBYTE *)composite->gx_canvas_memory; in _gx_display_driver_4bpp_canvas_copy()
/GUIX-v6.2.1/test/guix_test/regression_test/tests/iar/9.30.1/validaion_guix_jpeg_decoding/drivers/
Dgx_display_driver_hardware_565rgb.c170 static void gx_chromeart_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in gx_chromeart_canvas_copy() argument
184 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in gx_chromeart_canvas_copy()
197 write = (USHORT *)composite -> gx_canvas_memory; in gx_chromeart_canvas_copy()
198 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in gx_chromeart_canvas_copy()
Dgx_display_driver_hardware_24xrgb.c194 static void gx_chromeart_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite) in gx_chromeart_canvas_copy() argument
208 if (_gx_utility_rectangle_overlap_detect(&dirty, &composite -> gx_canvas_dirty_area, &overlap)) in gx_chromeart_canvas_copy()
221 write = (ULONG *)composite -> gx_canvas_memory; in gx_chromeart_canvas_copy()
222 write += overlap.gx_rectangle_top * composite -> gx_canvas_x_resolution; in gx_chromeart_canvas_copy()
/GUIX-v6.2.1/guix_studio/libs/libpng/include/
Dpng.h2510 # define png_composite(composite, fg, alpha, bg) \ argument
2516 (composite) = (png_byte)(((temp + (temp >> 8)) >> 8) & 0xff); \
2519 # define png_composite_16(composite, fg, alpha, bg) \ argument
2525 (composite) = (png_uint_16)(0xffff & ((temp + (temp >> 16)) >> 16)); \
2530 # define png_composite(composite, fg, alpha, bg) \ argument
2531 (composite) = \
2536 # define png_composite_16(composite, fg, alpha, bg) \ argument
2537 (composite) = \
/GUIX-v6.2.1/test/example_internal/mcu_families/mcu_ra/
Dmcu_ra_specifications.h110 VOID _gx_dave2d_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
111 VOID _gx_dave2d_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);
/GUIX-v6.2.1/test/example_internal/mcu_families/mcu_rx/
Dmcu_rx_specifications.h110 VOID _gx_dave2d_rotated_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
111 VOID _gx_dave2d_rotated_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);
/GUIX-v6.2.1/test/example_internal/mcu_families/mcu_synergy/
Dmcu_synergy_specifications.h110 VOID _gx_dave2d_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
111 VOID _gx_dave2d_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);
/GUIX-v6.2.1/test/example_internal/synergy_text_rotation/
Dsynergy_text_rotation_specifications.h140 VOID _gx_dave2d_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
141 VOID _gx_dave2d_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);
/GUIX-v6.2.1/test/example_internal/synergy_32argb/
Dsynergy_32argb_specifications.h126 VOID _gx_dave2d_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
127 VOID _gx_dave2d_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);
/GUIX-v6.2.1/test/example_internal/synergy_565rgb/
Dsynergy_565rgb_specifications.h126 VOID _gx_dave2d_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
127 VOID _gx_dave2d_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);
/GUIX-v6.2.1/test/example_internal/synergy_32bpp_16bppdriver/
Dsynergy_32bpp_16bppdriver_specifications.h127 VOID _gx_dave2d_canvas_copy(GX_CANVAS *canvas, GX_CANVAS *composite);
128 VOID _gx_dave2d_canvas_blend(GX_CANVAS *canvas, GX_CANVAS *composite);

123