/lvgl-latest/src/draw/sw/blend/helium/ |
D | lv_blend_helium.h | 292 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/ |
D | lv_blend_neon.h | 284 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/ |
D | lv_draw_vg_lite_img.c | 75 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()
|
D | lv_draw_vg_lite_arc.c | 170 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()
|
D | lv_draw_vg_lite_label.c | 216 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/ |
D | lv_draw_sw_img.c | 76 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 …]
|
D | lv_draw_sw_transform.c | 98 …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()
|
D | lv_draw_sw.h | 145 …lv_draw_sw_transform(lv_draw_unit_t * draw_unit, const lv_area_t * dest_area, const void * src_buf,
|
D | lv_draw_sw_triangle.c | 135 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()
|
D | lv_draw_sw_fill.c | 112 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/ |
D | lv_blend_arm2d.h | 270 __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/ |
D | test_draw_sw_post_process.c | 320 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/ |
D | lv_draw_pxp_img.c | 39 … 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 …]
|
D | lv_draw_pxp.h | 58 void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heigh…
|
D | lv_draw_pxp.c | 108 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/ |
D | lv_draw_sw_arm2d.h | 111 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/ |
D | lv_draw_sw_blend.c | 69 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()
|
D | lv_draw_sw_blend_to_argb8888.c | 372 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 …]
|
D | lv_draw_sw_blend_to_rgb888.c | 366 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 …]
|
D | lv_draw_sw_blend_private.h | 36 …const void * src_buf; /**< Pointer to an image to blend. If set `fill_color` is ignored … member 68 const void * src_buf; member
|
D | lv_draw_sw_blend_to_l8.c | 337 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/ |
D | lv_draw_vglite_img.c | 88 … 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/ |
D | lv_draw_dave2d_image.c | 70 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()
|
D | lv_draw_dave2d.h | 88 …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/ |
D | lv_draw_nema_gfx_img.c | 135 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()
|