Home
last modified time | relevance | path

Searched refs:src_buf (Results 1 – 25 of 35) sorted by relevance

12

/lvgl-latest/src/draw/sw/blend/helium/
Dlv_blend_helium.h292 const void * src_buf; member
309 .src_buf = &dsc->color in lv_color_blend_to_rgb565_helium()
325 .src_buf = &dsc->color in lv_color_blend_to_rgb565_with_opa_helium()
339 .src_buf = &dsc->color, in lv_color_blend_to_rgb565_with_mask_helium()
356 .src_buf = &dsc->color, in lv_color_blend_to_rgb565_mix_mask_opa_helium()
372 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_helium()
388 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_helium()
403 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_helium()
421 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_helium()
440 .src_buf = dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_helium()
[all …]
/lvgl-latest/src/draw/sw/blend/neon/
Dlv_blend_neon.h284 const void * src_buf; member
301 .src_buf = &dsc->color in lv_color_blend_to_rgb565_neon()
317 .src_buf = &dsc->color in lv_color_blend_to_rgb565_with_opa_neon()
331 .src_buf = &dsc->color, in lv_color_blend_to_rgb565_with_mask_neon()
348 .src_buf = &dsc->color, in lv_color_blend_to_rgb565_mix_mask_opa_neon()
364 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_neon()
380 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_neon()
395 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_neon()
413 .src_buf = dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_neon()
432 .src_buf = dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_neon()
[all …]
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_img.c75 vg_lite_buffer_t src_buf; in lv_draw_vg_lite_img() local
80 if(!lv_vg_lite_buffer_open_image(&src_buf, &decoder_dsc, dsc->src, no_cache, premultiply)) { in lv_draw_vg_lite_img()
85 vg_lite_color_t color = lv_vg_lite_image_recolor(&src_buf, dsc); in lv_draw_vg_lite_img()
100 LV_VG_LITE_ASSERT_SRC_BUFFER(&src_buf); in lv_draw_vg_lite_img()
120 &src_buf, in lv_draw_vg_lite_img()
169 &src_buf, in lv_draw_vg_lite_img()
Dlv_draw_vg_lite_arc.c170 vg_lite_buffer_t src_buf; in lv_draw_vg_lite_arc() local
172 if(lv_vg_lite_buffer_open_image(&src_buf, &decoder_dsc, dsc->img_src, false, true)) { in lv_draw_vg_lite_arc()
177 src_buf.image_mode = VG_LITE_MULTIPLY_IMAGE_MODE; in lv_draw_vg_lite_arc()
190 LV_VG_LITE_ASSERT_SRC_BUFFER(&src_buf); in lv_draw_vg_lite_arc()
198 &src_buf, in lv_draw_vg_lite_arc()
Dlv_draw_vg_lite_label.c216 vg_lite_buffer_t src_buf; in draw_letter_bitmap() local
218 lv_vg_lite_buffer_from_draw_buf(&src_buf, draw_buf); in draw_letter_bitmap()
222 LV_VG_LITE_ASSERT_SRC_BUFFER(&src_buf); in draw_letter_bitmap()
238 &src_buf, in draw_letter_bitmap()
269 &src_buf, in draw_letter_bitmap()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_img.c76 static void recolor(lv_area_t relative_area, uint8_t * src_buf, uint8_t * dest_buf, int32_t src_str…
216 const uint8_t * src_buf = decoded->data; in img_draw_core() local
231 blend_dsc.mask_buf = (lv_opa_t *)src_buf; in img_draw_core()
234 blend_dsc.src_buf = NULL; in img_draw_core()
245 blend_dsc.src_buf = src_buf; in img_draw_core()
246 blend_dsc.mask_buf = (lv_opa_t *)src_buf; in img_draw_core()
262 blend_dsc.src_buf = src_buf; in img_draw_core()
270 blend_dsc.src_buf = src_buf; in img_draw_core()
285 src_buf, /* image buffer */ in img_draw_core()
316 blend_dsc.src_buf = decoded->data; in radius_only()
[all …]
Dlv_draw_sw_transform.c98 …lv_draw_sw_transform(lv_draw_unit_t * draw_unit, const lv_area_t * dest_area, const void * src_buf, in lv_draw_sw_transform() argument
232 …transform_rgb888(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest… in lv_draw_sw_transform()
238 …transform_rgb888(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest… in lv_draw_sw_transform()
244 …transform_a8(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, … in lv_draw_sw_transform()
249 …transform_argb8888(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, de… in lv_draw_sw_transform()
255 …transform_rgb565a8(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, de… in lv_draw_sw_transform()
261 …transform_rgb565a8(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, de… in lv_draw_sw_transform()
269 …transform_l8_to_al88(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, … in lv_draw_sw_transform()
Dlv_draw_sw.h145 …lv_draw_sw_transform(lv_draw_unit_t * draw_unit, const lv_area_t * dest_area, const void * src_buf,
Dlv_draw_sw_triangle.c135 blend_dsc.src_buf = NULL; in lv_draw_sw_triangle()
143 blend_dsc.src_buf = grad->color_map + draw_area.x1 - tri_area.x1; in lv_draw_sw_triangle()
Dlv_draw_sw_fill.c112 blend_dsc.src_buf = grad->color_map + clipped_coords.x1 - bg_coords.x1; in lv_draw_sw_fill()
147 blend_dsc.src_buf = grad->color_map; in lv_draw_sw_fill()
/lvgl-latest/src/draw/sw/blend/arm2d/
Dlv_blend_arm2d.h270 __arm_2d_impl_rgb16_copy((uint16_t *)dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_arm2d()
283 __arm_2d_impl_rgb565_tile_copy_opacity((uint16_t *)dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_arm2d()
297 __arm_2d_impl_rgb565_src_msk_copy((uint16_t *)dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_arm2d()
314 __arm_2d_impl_rgb565_tile_copy_with_src_mask_and_opacity((uint16_t *)dsc->src_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2d()
337 __arm_2d_impl_cccn888_to_rgb565((uint32_t *)dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_arm2d()
363 __arm_2d_impl_cccn888_to_rgb565((uint32_t *)dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d()
376 __arm_2d_impl_ccca8888_tile_copy_to_rgb565_with_opacity((uint32_t *)dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d()
404 __arm_2d_impl_cccn888_to_rgb565((uint32_t *)dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_with_mask_arm2d()
419 __arm_2d_impl_ccca8888_tile_copy_to_rgb565_with_src_mask((uint32_t *)dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_with_mask_arm2d()
450 __arm_2d_impl_cccn888_to_rgb565((uint32_t *)dsc->src_buf, in lv_rgb888_blend_normal_to_rgb565_mix_mask_opa_arm2d()
[all …]
/lvgl-latest/tests/src/test_cases/draw/
Dtest_draw_sw_post_process.c320 uint8_t src_buf[8] = {0x3C, 0x42, 0x81, 0xA5, 0x81, 0x81, 0x42, 0x3C}; in test_vtile_small() local
326 lv_draw_sw_i1_convert_to_vtiled(src_buf, 8, 8, 8, dst_buf, 8, false); in test_vtile_small()
329 lv_draw_sw_i1_convert_to_vtiled(src_buf, 8, 8, 8, dst_buf, 8, true); in test_vtile_small()
335 uint8_t src_buf[80] = { in test_vtile_rectangular() local
440 lv_draw_sw_i1_convert_to_vtiled(src_buf, 80, 40, 16, dst_buf, 80, false); in test_vtile_rectangular()
443 lv_draw_sw_i1_convert_to_vtiled(src_buf, 80, 40, 16, dst_buf, 80, true); in test_vtile_rectangular()
/lvgl-latest/src/draw/nxp/pxp/
Dlv_draw_pxp_img.c39 … lv_color_format_t dest_cf, const uint8_t * src_buf, const lv_area_t * src_area,
44 … lv_color_format_t dest_cf, const uint8_t * src_buf, const lv_area_t * src_area,
49 … lv_color_format_t dest_cf, const uint8_t * src_buf, const lv_area_t * src_area,
89 const uint8_t * src_buf = img_dsc->data; in lv_draw_pxp_img() local
106 src_buf, &src_area, src_stride, src_cf, dsc); in lv_draw_pxp_img()
109 src_buf, &src_area, src_stride, src_cf, dsc); in lv_draw_pxp_img()
112 src_buf, &src_area, src_stride, src_cf, dsc->opa); in lv_draw_pxp_img()
120 … lv_color_format_t dest_cf, const uint8_t * src_buf, const lv_area_t * src_area, in _pxp_blit_recolor() argument
138 .bufferAddr = (uint32_t)(src_buf + src_stride * src_area->y1 + src_px_size * src_area->x1), in _pxp_blit_recolor()
186 … lv_color_format_t dest_cf, const uint8_t * src_buf, const lv_area_t * src_area, in _pxp_blit_transform() argument
[all …]
Dlv_draw_pxp.h58 void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heigh…
Dlv_draw_pxp.c108 void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heigh… in lv_draw_pxp_rotate() argument
141 .bufferAddr = (uint32_t)src_buf, in lv_draw_pxp_rotate()
/lvgl-latest/src/draw/sw/arm2d/
Dlv_draw_sw_arm2d.h111 src_buf, \
126 src_buf = (const uint8_t *)rgb_tmp_buf; \
138 src_buf, \
153 src_buf = (const uint8_t *)rgb_tmp_buf; \
174 const uint8_t *src_buf, in lv_draw_sw_image_helium() argument
318 .pchBuffer = (uint8_t *)src_buf, in lv_draw_sw_image_helium()
370 const uint8_t *mask_buf = src_buf + src_stride * src_h; in lv_draw_sw_image_helium()
458 mask_tile.pchBuffer = (uint8_t *)src_buf + 3; in lv_draw_sw_image_helium()
529 const uint8_t *src_buf, in lv_draw_sw_image_recolor_rgb565() argument
543 (uint16_t *)src_buf, in lv_draw_sw_image_recolor_rgb565()
[all …]
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend.c69 if(blend_dsc->src_buf == NULL) { in lv_draw_sw_blend()
154 const uint8_t * src_buf = blend_dsc->src_buf; in lv_draw_sw_blend() local
156 src_buf += image_dsc.src_stride * (blend_area.y1 - blend_dsc->src_area->y1); in lv_draw_sw_blend()
157 src_buf += ((blend_area.x1 - blend_dsc->src_area->x1) * src_px_size) >> 3; in lv_draw_sw_blend()
158 image_dsc.src_buf = src_buf; in lv_draw_sw_blend()
Dlv_draw_sw_blend_to_argb8888.c372 const uint8_t * src_buf_i1 = dsc->src_buf; in i1_image_blend()
465 const lv_color16a_t * src_buf_al88 = dsc->src_buf; in al88_image_blend()
561 const uint8_t * src_buf_l8 = dsc->src_buf; in l8_image_blend()
652 const lv_color16_t * src_buf_c16 = (const lv_color16_t *) dsc->src_buf; in rgb565_image_blend()
752 const uint8_t * src_buf = dsc->src_buf; in rgb888_image_blend() local
774 lv_memcpy(dest_buf_c32, src_buf, line_in_bytes); in rgb888_image_blend()
776 src_buf = drawbuf_next_row(src_buf, src_stride); in rgb888_image_blend()
782 dest_buf_c32[dest_x].red = src_buf[src_x + 2]; in rgb888_image_blend()
783 dest_buf_c32[dest_x].green = src_buf[src_x + 1]; in rgb888_image_blend()
784 dest_buf_c32[dest_x].blue = src_buf[src_x + 0]; in rgb888_image_blend()
[all …]
Dlv_draw_sw_blend_to_rgb888.c366 const uint8_t * src_buf_i1 = dsc->src_buf; in i1_image_blend()
456 const lv_color16a_t * src_buf_al88 = dsc->src_buf; in al88_image_blend()
542 const uint8_t * src_buf_l8 = dsc->src_buf; in l8_image_blend()
630 const lv_color16_t * src_buf_c16 = (const lv_color16_t *) dsc->src_buf; in rgb565_image_blend()
729 const uint8_t * src_buf = dsc->src_buf; in rgb888_image_blend() local
744 lv_memcpy(dest_buf, src_buf, w); in rgb888_image_blend()
746 src_buf += src_stride; in rgb888_image_blend()
752 dest_buf[dest_x + 0] = src_buf[src_x + 0]; in rgb888_image_blend()
753 dest_buf[dest_x + 1] = src_buf[src_x + 1]; in rgb888_image_blend()
754 dest_buf[dest_x + 2] = src_buf[src_x + 2]; in rgb888_image_blend()
[all …]
Dlv_draw_sw_blend_private.h36 …const void * src_buf; /**< Pointer to an image to blend. If set `fill_color` is ignored … member
68 const void * src_buf; member
Dlv_draw_sw_blend_to_l8.c337 const uint8_t * src_buf_i1 = dsc->src_buf; in i1_image_blend()
424 const uint8_t * src_buf_l8 = dsc->src_buf; in l8_image_blend()
506 const lv_color16a_t * src_buf_al88 = dsc->src_buf; in al88_image_blend()
594 const lv_color16_t * src_buf_c16 = (const lv_color16_t *)dsc->src_buf; in rgb565_image_blend()
681 const uint8_t * src_buf_u8 = dsc->src_buf; in rgb888_image_blend()
771 const lv_color32_t * src_buf_c32 = dsc->src_buf; in argb8888_image_blend()
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_img.c88 … const void * src_buf, lv_area_t * src_area, uint32_t src_stride, lv_color_format_t src_cf,
152 const void * src_buf = img_dsc->data; in lv_draw_vglite_img() local
164 vglite_set_src_buf(src_buf, img_dsc->header.w, img_dsc->header.h, src_stride, src_cf); in lv_draw_vglite_img()
173 src_buf, &src_area, src_stride, src_cf, dsc); in lv_draw_vglite_img()
239 … const void * src_buf, lv_area_t * src_area, uint32_t src_stride, lv_color_format_t src_cf, in _vglite_blit_split() argument
250 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split()
253 _move_buf_close_to_area((void **)&src_buf, src_area, src_stride, src_cf); in _vglite_blit_split()
265 vglite_set_src_buf_ptr(src_buf); in _vglite_blit_split()
278 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split()
292 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split()
[all …]
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_image.c70 const uint8_t * src_buf = decoded->data; in img_draw_core() local
120 d1_cacheblockflush(u->d2_handle, 0, src_buf, in img_draw_core()
161 d2_settexture(u->d2_handle, (void *)src_buf, in img_draw_core()
184 … d2_settexture(u->d2_handle, (void *)(src_buf + header->h * (header->w * lv_color_format_get_size( in img_draw_core()
201 src_buf = p_intermediate_buf; in img_draw_core()
241 d2_settexture(u->d2_handle, (void *)src_buf, in img_draw_core()
Dlv_draw_dave2d.h88 …e2d_transform(lv_draw_dave2d_unit_t * draw_unit, const lv_area_t * dest_area, const void * src_buf,
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_img.c135 const void * src_buf = img_dsc->data; in _draw_nema_gfx_img() local
155 nema_bind_src_tex((uintptr_t)(src_buf), tex_w, tex_h, src_nema_cf, src_stride, in _draw_nema_gfx_img()

12