Home
last modified time | relevance | path

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

/lvgl-latest/src/draw/sw/blend/helium/
Dlv_blend_helium.h305 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_helium()
321 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_opa_helium()
335 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_mask_helium()
352 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_mix_mask_opa_helium()
368 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_helium()
384 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_helium()
399 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_helium()
417 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_helium()
436 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_helium()
459 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_helium()
[all …]
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend_to_rgb888.c209 uint8_t * dest_buf_u8 = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888()
210 uint8_t * dest_buf_ori = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888()
228 uint32_t * dest_buf_u32 = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888()
264 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() local
268 lv_color_24_24_mix((const uint8_t *)&color32, &dest_buf[x], opa); in lv_draw_sw_blend_color_to_rgb888()
271 dest_buf = drawbuf_next_row(dest_buf, dest_stride); in lv_draw_sw_blend_color_to_rgb888()
279 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() local
285 lv_color_24_24_mix((const uint8_t *)&color32, &dest_buf[x], mask[mask_x]); in lv_draw_sw_blend_color_to_rgb888()
287 dest_buf += dest_stride; in lv_draw_sw_blend_color_to_rgb888()
296 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb888() local
[all …]
Dlv_draw_sw_blend_to_l8.c206 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_l8() local
209 dest_buf[x + 0] = color8; in lv_draw_sw_blend_color_to_l8()
210 dest_buf[x + 1] = color8; in lv_draw_sw_blend_color_to_l8()
211 dest_buf[x + 2] = color8; in lv_draw_sw_blend_color_to_l8()
212 dest_buf[x + 3] = color8; in lv_draw_sw_blend_color_to_l8()
214 dest_buf[x + 4] = color8; in lv_draw_sw_blend_color_to_l8()
215 dest_buf[x + 5] = color8; in lv_draw_sw_blend_color_to_l8()
216 dest_buf[x + 6] = color8; in lv_draw_sw_blend_color_to_l8()
217 dest_buf[x + 7] = color8; in lv_draw_sw_blend_color_to_l8()
219 dest_buf[x + 8] = color8; in lv_draw_sw_blend_color_to_l8()
[all …]
Dlv_draw_sw_blend_to_al88.c227 lv_color16a_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_al88() local
230 dest_buf[x + 0] = color16a; in lv_draw_sw_blend_color_to_al88()
231 dest_buf[x + 1] = color16a; in lv_draw_sw_blend_color_to_al88()
232 dest_buf[x + 2] = color16a; in lv_draw_sw_blend_color_to_al88()
233 dest_buf[x + 3] = color16a; in lv_draw_sw_blend_color_to_al88()
235 dest_buf[x + 4] = color16a; in lv_draw_sw_blend_color_to_al88()
236 dest_buf[x + 5] = color16a; in lv_draw_sw_blend_color_to_al88()
237 dest_buf[x + 6] = color16a; in lv_draw_sw_blend_color_to_al88()
238 dest_buf[x + 7] = color16a; in lv_draw_sw_blend_color_to_al88()
240 dest_buf[x + 8] = color16a; in lv_draw_sw_blend_color_to_al88()
[all …]
Dlv_draw_sw_blend_to_argb8888.c237 uint32_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_argb8888() local
240 dest_buf[x + 0] = color32; in lv_draw_sw_blend_color_to_argb8888()
241 dest_buf[x + 1] = color32; in lv_draw_sw_blend_color_to_argb8888()
242 dest_buf[x + 2] = color32; in lv_draw_sw_blend_color_to_argb8888()
243 dest_buf[x + 3] = color32; in lv_draw_sw_blend_color_to_argb8888()
245 dest_buf[x + 4] = color32; in lv_draw_sw_blend_color_to_argb8888()
246 dest_buf[x + 5] = color32; in lv_draw_sw_blend_color_to_argb8888()
247 dest_buf[x + 6] = color32; in lv_draw_sw_blend_color_to_argb8888()
248 dest_buf[x + 7] = color32; in lv_draw_sw_blend_color_to_argb8888()
250 dest_buf[x + 8] = color32; in lv_draw_sw_blend_color_to_argb8888()
[all …]
Dlv_draw_sw_blend_to_i1.c64 static inline void /* LV_ATTRIBUTE_FAST_MEM */ blend_non_normal_pixel(uint8_t * dest_buf, int32_t d…
213 uint8_t * dest_buf = dsc->dest_buf; in lv_draw_sw_blend_color_to_i1() local
223 set_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1()
226 clear_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1()
229 dest_buf = drawbuf_next_row(dest_buf, dest_stride); in lv_draw_sw_blend_color_to_i1()
238 uint8_t * dest_bit = &dest_buf[(x + bit_ofs) / 8]; in lv_draw_sw_blend_color_to_i1()
242 set_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1()
245 clear_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1()
248 dest_buf = drawbuf_next_row(dest_buf, dest_stride); in lv_draw_sw_blend_color_to_i1()
261 set_bit(dest_buf, x + bit_ofs); in lv_draw_sw_blend_color_to_i1()
[all …]
Dlv_draw_sw_blend_private.h50 void * dest_buf; member
62 void * dest_buf; member
Dlv_draw_sw_blend.c85 fill_dsc.dest_buf = lv_draw_layer_go_to_xy(layer, blend_area.x1 - layer->buf_area.x1, in lv_draw_sw_blend()
179 image_dsc.dest_buf = lv_draw_layer_go_to_xy(layer, blend_area.x1 - layer->buf_area.x1, in lv_draw_sw_blend()
Dlv_draw_sw_blend_to_rgb565.c219 uint16_t * dest_buf_u16 = dsc->dest_buf; in lv_draw_sw_blend_color_to_rgb565()
414 uint16_t * dest_buf_u16 = dsc->dest_buf; in i1_image_blend()
531 uint16_t * dest_buf_u16 = dsc->dest_buf; in al88_image_blend()
649 uint16_t * dest_buf_u16 = dsc->dest_buf; in l8_image_blend()
762 uint16_t * dest_buf_u16 = dsc->dest_buf; in rgb565_image_blend()
872 uint16_t * dest_buf_u16 = dsc->dest_buf; in rgb888_image_blend()
984 uint16_t * dest_buf_u16 = dsc->dest_buf; in argb8888_image_blend()
/lvgl-latest/src/draw/sw/blend/neon/
Dlv_blend_neon.h297 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_neon()
313 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_opa_neon()
327 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_with_mask_neon()
344 .dst_buf = dsc->dest_buf, in lv_color_blend_to_rgb565_mix_mask_opa_neon()
360 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_neon()
376 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_neon()
391 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_neon()
409 .dst_buf = dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_neon()
428 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_neon()
451 .dst_buf = dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_neon()
[all …]
/lvgl-latest/src/draw/sw/blend/arm2d/
Dlv_blend_arm2d.h218 __arm_2d_impl_rgb16_colour_filling((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_arm2d()
229 __arm_2d_impl_rgb565_colour_filling_with_opacity((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_with_opa_arm2d()
241 __arm_2d_impl_rgb565_colour_filling_mask((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_with_mask_arm2d()
254 __arm_2d_impl_rgb565_colour_filling_mask_opacity((uint16_t *)dsc->dest_buf, in lv_color_blend_to_rgb565_mix_mask_opa_arm2d()
272 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_arm2d()
285 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_opa_arm2d()
302 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_with_mask_arm2d()
319 (uint16_t *)dsc->dest_buf, in lv_rgb565_blend_normal_to_rgb565_mix_mask_opa_arm2d()
339 (uint16_t *)dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_arm2d()
371 (uint16_t *)dsc->dest_buf, in lv_rgb888_blend_normal_to_rgb565_with_opa_arm2d()
[all …]
/lvgl-latest/src/draw/nxp/pxp/
Dlv_draw_pxp_img.c38 static void _pxp_blit_recolor(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride,
43 static void _pxp_blit_transform(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_strid…
48 static void _pxp_blit(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride,
99 uint8_t * dest_buf = draw_buf->data; in lv_draw_pxp_img() local
105 _pxp_blit_recolor(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_pxp_img()
108 _pxp_blit_transform(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_pxp_img()
111 _pxp_blit(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_pxp_img()
119 static void _pxp_blit_recolor(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, in _pxp_blit_recolor() argument
152 … .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + dest_px_size * dest_area->x1), in _pxp_blit_recolor()
185 static void _pxp_blit_transform(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_strid… in _pxp_blit_transform() argument
[all …]
Dlv_draw_pxp_fill.c35 static void _pxp_fill(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride,
78 static void _pxp_fill(uint8_t * dest_buf, const lv_area_t * dest_area, int32_t dest_stride, in _pxp_fill() argument
92 .buffer0Addr = (uint32_t)(dest_buf + dest_stride * dest_area->y1 + px_size * dest_area->x1), in _pxp_fill()
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
152 .buffer0Addr = (uint32_t)dest_buf, in lv_draw_pxp_rotate()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_transform.c57 int32_t x_end, uint8_t * dest_buf, bool aa, uint32_t px_size);
63 int32_t x_end, uint8_t * dest_buf, bool aa);
100 …image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t src_cf, void * dest_buf) in lv_draw_sw_transform() argument
145 alpha_buf = dest_buf; in lv_draw_sw_transform()
232 …(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, aa, in lv_draw_sw_transform()
238 …(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, aa, in lv_draw_sw_transform()
244 …src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, aa); in lv_draw_sw_transform()
249 …8888(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, in lv_draw_sw_transform()
255 …65a8(src_buf, src_w, src_h, src_stride, xs_ups, ys_ups, xs_step_256, ys_step_256, dest_w, dest_buf, in lv_draw_sw_transform()
262 (uint16_t *)dest_buf, in lv_draw_sw_transform()
[all …]
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…
545 static void recolor(lv_area_t relative_area, uint8_t * src_buf, uint8_t * dest_buf, int32_t src_str… in recolor() argument
557 if(LV_RESULT_INVALID == LV_DRAW_SW_RGB565_RECOLOR(dest_buf, blend_area, color, mix)) { in recolor()
566 uint16_t * buf16_dest = (uint16_t *)dest_buf; in recolor()
582 … if(LV_RESULT_INVALID == LV_DRAW_SW_RGB888_RECOLOR(dest_buf, blend_area, color, mix, cf_final)) { in recolor()
593 dest_buf[0] = (c_mult[0] + (src_buf[0] * mix_inv)) >> 8; in recolor()
594 dest_buf[1] = (c_mult[1] + (src_buf[1] * mix_inv)) >> 8; in recolor()
595 dest_buf[2] = (c_mult[2] + (src_buf[2] * mix_inv)) >> 8; in recolor()
596 if(cf == LV_COLOR_FORMAT_ARGB8888) dest_buf[3] = src_buf[3]; in recolor()
598 dest_buf += px_size; in recolor()
Dlv_draw_sw.h147 …aw_image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t cf, void * dest_buf);
/lvgl-latest/src/draw/nxp/vglite/
Dlv_draw_vglite_img.c87 static void _vglite_blit_split(void * dest_buf, lv_area_t * dest_area, uint32_t dest_stride, lv_col…
167 void * dest_buf = layer->draw_buf->data; in lv_draw_vglite_img() local
172 _vglite_blit_split(dest_buf, &blend_area, dest_stride, dest_cf, in lv_draw_vglite_img()
238 static void _vglite_blit_split(void * dest_buf, lv_area_t * dest_area, uint32_t dest_stride, lv_col… in _vglite_blit_split() argument
250 (uintptr_t)src_buf, (uintptr_t)dest_buf); in _vglite_blit_split()
254 _move_buf_close_to_area(&dest_buf, dest_area, dest_stride, dest_cf); in _vglite_blit_split()
264 vglite_set_dest_buf_ptr(dest_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()
329 tile_dest_buf = (uint8_t *)dest_buf + y * VGLITE_BLIT_SPLIT_THR * dest_stride; in _vglite_blit_split()
/lvgl-latest/src/widgets/canvas/
Dlv_canvas.c279 void lv_canvas_copy_buf(lv_obj_t * obj, const lv_area_t * canvas_area, lv_draw_buf_t * dest_buf, in lv_canvas_copy_buf() argument
283 LV_ASSERT_NULL(canvas_area && dest_buf); in lv_canvas_copy_buf()
288 …LV_ASSERT_MSG(canvas->draw_buf->header.cf == dest_buf->header.cf, "Color formats must be the same"… in lv_canvas_copy_buf()
290 lv_draw_buf_copy(canvas->draw_buf, canvas_area, dest_buf, dest_area); in lv_canvas_copy_buf()
Dlv_canvas.h141 void lv_canvas_copy_buf(lv_obj_t * obj, const lv_area_t * canvas_area, lv_draw_buf_t * dest_buf,
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d.h90 …aw_image_dsc_t * draw_dsc, const lv_draw_image_sup_t * sup, lv_color_format_t cf, void * dest_buf);
Dlv_draw_dave2d.c154 static void _dave2d_buf_copy(void * dest_buf, uint32_t dest_w, uint32_t dest_h, const lv_area_t * d…
176 …result = d2_framebuffer(_d2_handle, (uint16_t *)dest_buf, DISPLAY_HSIZE_INPUT0, DISPLAY_BUFFER_STR…
/lvgl-latest/src/others/vg_lite_tvg/
Dvg_lite_tvg.cpp271 …void convert(vg_lite_buffer_t * dest_buf, const vg_lite_buffer_t * src_buf, vg_lite_uint32_t color… in convert() argument
274 uint8_t * dest = (uint8_t *)dest_buf->memory; in convert()
280 dest += dest_buf->stride; in convert()
/lvgl-latest/docs/details/integration/chip/
Dnxp.rst127 …void lv_draw_pxp_rotate(const void * src_buf, void * dest_buf, int32_t src_width, int32_t src_heig…