Home
last modified time | relevance | path

Searched refs:decoder_dsc (Results 1 – 14 of 14) sorted by relevance

/lvgl-latest/src/draw/
Dlv_draw_image.c33 … lv_image_decoder_dsc_t * decoder_dsc, lv_area_t * relative_decoded_area,
178 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_image_normal_helper() local
179 lv_result_t res = lv_image_decoder_open(&decoder_dsc, draw_dsc->src, NULL); in lv_draw_image_normal_helper()
185 …img_decode_and_draw(draw_unit, draw_dsc, &decoder_dsc, NULL, coords, &clipped_img_area, draw_core_… in lv_draw_image_normal_helper()
187 lv_image_decoder_close(&decoder_dsc); in lv_draw_image_normal_helper()
198 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_image_tiled_helper() local
199 lv_result_t res = lv_image_decoder_open(&decoder_dsc, draw_dsc->src, NULL); in lv_draw_image_tiled_helper()
232 …img_decode_and_draw(draw_unit, draw_dsc, &decoder_dsc, &relative_decoded_area, &tile_area, &clippe… in lv_draw_image_tiled_helper()
246 lv_image_decoder_close(&decoder_dsc); in lv_draw_image_tiled_helper()
281 … lv_image_decoder_dsc_t * decoder_dsc, lv_area_t * relative_decoded_area, in img_decode_and_draw() argument
[all …]
Dlv_draw_image.h74 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
/lvgl-latest/tests/src/test_cases/
Dtest_draw_buf_stride.c63 lv_image_decoder_dsc_t decoder_dsc; in test_draw_buf_stride_adjust() local
64 lv_result_t res = lv_image_decoder_open(&decoder_dsc, img_src, &args); in test_draw_buf_stride_adjust()
66 lv_draw_buf_t * decoded = lv_draw_buf_dup(decoder_dsc.decoded); in test_draw_buf_stride_adjust()
69 const lv_image_header_t header = decoder_dsc.decoded->header; in test_draw_buf_stride_adjust()
76 lv_image_decoder_close(&decoder_dsc); in test_draw_buf_stride_adjust()
/lvgl-latest/src/draw/sw/
Dlv_draw_sw_arc.c127 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_sw_arc() local
132 lv_result_t res = lv_image_decoder_open(&decoder_dsc, dsc->img_src, NULL); in lv_draw_sw_arc()
133 if(res == LV_RESULT_INVALID || decoder_dsc.decoded == NULL) { in lv_draw_sw_arc()
140 img_area.x2 = decoder_dsc.decoded->header.w - 1; in lv_draw_sw_arc()
141 img_area.y2 = decoder_dsc.decoded->header.h - 1; in lv_draw_sw_arc()
142 int32_t ofs = decoder_dsc.decoded->header.w / 2; in lv_draw_sw_arc()
145 blend_dsc.src_buf = decoder_dsc.decoded->data; in lv_draw_sw_arc()
146 blend_dsc.src_stride = decoder_dsc.decoded->header.stride; in lv_draw_sw_arc()
147 blend_dsc.src_color_format = decoder_dsc.decoded->header.cf; in lv_draw_sw_arc()
233 if(dsc->img_src) lv_image_decoder_close(&decoder_dsc); in lv_draw_sw_arc()
Dlv_draw_sw_img.c59 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
64 const lv_image_decoder_dsc_t * decoder_dsc,
68 const lv_image_decoder_dsc_t * decoder_dsc,
72 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
207 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup, in img_draw_core() argument
215 const lv_draw_buf_t * decoded = decoder_dsc->decoded; in img_draw_core()
276 recolor_only(draw_unit, draw_dsc, decoder_dsc, img_coords, clipped_img_area); in img_draw_core()
280 radius_only(draw_unit, draw_dsc, decoder_dsc, img_coords, clipped_img_area); in img_draw_core()
292 transform_and_recolor(draw_unit, draw_dsc, decoder_dsc, sup, img_coords, clipped_img_area); in img_draw_core()
297 const lv_image_decoder_dsc_t * decoder_dsc, in radius_only() argument
[all …]
Dlv_draw_sw_vector.c277 lv_image_decoder_dsc_t decoder_dsc; in _set_paint_fill_pattern() local
280 lv_result_t res = lv_image_decoder_open(&decoder_dsc, p->src, &args); in _set_paint_fill_pattern()
286 if(!decoder_dsc.decoded) { in _set_paint_fill_pattern()
287 lv_image_decoder_close(&decoder_dsc); in _set_paint_fill_pattern()
292 const uint8_t * src_buf = decoder_dsc.decoded->data; in _set_paint_fill_pattern()
293 const lv_image_header_t * header = &decoder_dsc.decoded->header; in _set_paint_fill_pattern()
297 lv_image_decoder_close(&decoder_dsc); in _set_paint_fill_pattern()
312 lv_image_decoder_close(&decoder_dsc); in _set_paint_fill_pattern()
/lvgl-latest/src/draw/vg_lite/
Dlv_draw_vg_lite_arc.c171 lv_image_decoder_dsc_t decoder_dsc; 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()
184 float img_half_w = decoder_dsc.decoded->header.w / 2.0f; in lv_draw_vg_lite_arc()
185 float img_half_h = decoder_dsc.decoded->header.h / 2.0f; in lv_draw_vg_lite_arc()
206 lv_vg_lite_pending_add(u->image_dsc_pending, &decoder_dsc); in lv_draw_vg_lite_arc()
Dlv_draw_vg_lite_img.c76 lv_image_decoder_dsc_t decoder_dsc; 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()
88 bool has_pre_mul = lv_draw_buf_has_flag(decoder_dsc.decoded, LV_IMAGE_FLAGS_PREMULTIPLIED); in lv_draw_vg_lite_img()
181 lv_vg_lite_pending_add(u->image_dsc_pending, &decoder_dsc); in lv_draw_vg_lite_img()
Dlv_draw_vg_lite_vector.c225 lv_image_decoder_dsc_t decoder_dsc; in task_draw_cb() local
226 …if(lv_vg_lite_buffer_open_image(&image_buffer, &decoder_dsc, dsc->fill_dsc.img_dsc.src, false, tru… in task_draw_cb()
254 lv_vg_lite_pending_add(u->image_dsc_pending, &decoder_dsc); in task_draw_cb()
Dlv_vg_lite_utils.c805 bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_decoder_dsc_t * decoder_dsc, … in lv_vg_lite_buffer_open_image() argument
809 LV_ASSERT_NULL(decoder_dsc); in lv_vg_lite_buffer_open_image()
820 lv_result_t res = lv_image_decoder_open(decoder_dsc, src, &args); in lv_vg_lite_buffer_open_image()
826 const lv_draw_buf_t * decoded = decoder_dsc->decoded; in lv_vg_lite_buffer_open_image()
828 lv_image_decoder_close(decoder_dsc); in lv_vg_lite_buffer_open_image()
835 lv_image_decoder_close(decoder_dsc); in lv_vg_lite_buffer_open_image()
Dlv_vg_lite_utils.h133 bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_decoder_dsc_t * decoder_dsc, …
/lvgl-latest/src/draw/nema_gfx/
Dlv_draw_nema_gfx_img.c57 lv_image_decoder_dsc_t decoder_dsc; in _draw_nema_gfx_tile() local
58 lv_result_t res = lv_image_decoder_open(&decoder_dsc, dsc->src, NULL); in _draw_nema_gfx_tile()
97 lv_image_decoder_close(&decoder_dsc); in _draw_nema_gfx_tile()
/lvgl-latest/src/draw/renesas/dave2d/
Dlv_draw_dave2d_image.c27 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
58 const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup, in img_draw_core() argument
69 const lv_draw_buf_t * decoded = decoder_dsc->decoded; in img_draw_core()
/lvgl-latest/docs/details/main-components/
Dimage.rst485 lv_image_decoder_dsc_t decoder_dsc;
486 lv_result_t res = lv_image_decoder_open(&decoder_dsc, draw_dsc->src, NULL);
492 res = my_image_post_process(&decoder_dsc);