/lvgl-latest/src/draw/ |
D | lv_image_decoder.h | 47 …v_result_t (*lv_image_decoder_info_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, 55 …_result_t (*lv_image_decoder_open_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 68 lv_image_decoder_dsc_t * dsc, 76 typedef void (*lv_image_decoder_close_f_t)(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * d… 106 lv_result_t lv_image_decoder_open(lv_image_decoder_dsc_t * dsc, const void * src, const lv_image_de… 116 lv_result_t lv_image_decoder_get_area(lv_image_decoder_dsc_t * dsc, const lv_area_t * full_area, 123 void lv_image_decoder_close(lv_image_decoder_dsc_t * dsc); 183 lv_draw_buf_t * lv_image_decoder_post_process(lv_image_decoder_dsc_t * dsc, lv_draw_buf_t * decoded…
|
D | lv_image_decoder.c | 40 static lv_image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_t * dsc, lv_image_header_t … 42 static lv_result_t try_cache(lv_image_decoder_dsc_t * dsc); 81 lv_image_decoder_dsc_t dsc; in lv_image_decoder_get_info() 82 lv_memzero(&dsc, sizeof(lv_image_decoder_dsc_t)); in lv_image_decoder_get_info() 92 lv_result_t lv_image_decoder_open(lv_image_decoder_dsc_t * dsc, const void * src, const lv_image_de… in lv_image_decoder_open() 94 lv_memzero(dsc, sizeof(lv_image_decoder_dsc_t)); in lv_image_decoder_open() 146 lv_result_t lv_image_decoder_get_area(lv_image_decoder_dsc_t * dsc, const lv_area_t * full_area, in lv_image_decoder_get_area() 155 void lv_image_decoder_close(lv_image_decoder_dsc_t * dsc) in lv_image_decoder_close() 240 lv_draw_buf_t * lv_image_decoder_post_process(lv_image_decoder_dsc_t * dsc, lv_draw_buf_t * decoded) in lv_image_decoder_post_process() 293 static lv_image_decoder_t * image_decoder_get_info(lv_image_decoder_dsc_t * dsc, lv_image_header_t … in image_decoder_get_info() [all …]
|
D | lv_draw_image.c | 33 … 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() 198 lv_image_decoder_dsc_t 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()
|
D | lv_draw_image.h | 74 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup,
|
/lvgl-latest/src/libs/bin_decoder/ |
D | lv_bin_decoder.h | 42 lv_result_t lv_bin_decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… 44 lv_result_t lv_bin_decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, 53 lv_result_t lv_bin_decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 60 void lv_bin_decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc);
|
D | lv_bin_decoder.c | 64 static decoder_data_t * get_decoder_data(lv_image_decoder_dsc_t * dsc); 65 static void free_decoder_data(lv_image_decoder_dsc_t * dsc); 66 static lv_result_t decode_indexed(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 67 static lv_result_t load_indexed(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 69 static lv_result_t decode_rgb(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 71 static lv_result_t decode_alpha_only(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 74 static lv_result_t decode_compressed(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 78 static lv_result_t decompress_image(lv_image_decoder_dsc_t * dsc, const lv_image_compressed_t * com… 114 lv_result_t lv_bin_decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in lv_bin_decoder_info() 180 lv_result_t lv_bin_decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in lv_bin_decoder_open() [all …]
|
/lvgl-latest/src/libs/bmp/ |
D | lv_bmp.c | 40 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag… 41 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 43 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, 46 static void decoder_close(lv_image_decoder_t * dec, lv_image_decoder_dsc_t * dsc); 91 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 147 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 194 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, in decoder_get_area() 243 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
|
/lvgl-latest/src/libs/libpng/ |
D | lv_libpng.c | 33 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag… 34 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 35 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 36 static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc); 84 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 138 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 200 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close() 263 static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc) in decode_png()
|
/lvgl-latest/src/libs/lodepng/ |
D | lv_lodepng.c | 33 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag… 34 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 35 static void decoder_close(lv_image_decoder_t * dec, lv_image_decoder_dsc_t * dsc); 85 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 139 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 230 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
|
/lvgl-latest/src/libs/tjpgd/ |
D | lv_tjpgd.c | 34 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… 35 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 37 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, 39 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 81 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 153 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 207 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, in decoder_get_area() 283 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_decoder.c | 48 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag… 49 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 50 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 153 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 173 static lv_result_t decoder_open_variable(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open_variable() 235 static lv_result_t decoder_open_file(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open_file() 346 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 386 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
|
D | lv_draw_vg_lite_img.c | 76 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_vg_lite_img()
|
D | lv_vg_lite_utils.h | 133 bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_decoder_dsc_t * decoder_dsc, …
|
D | lv_draw_vg_lite_arc.c | 171 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_vg_lite_arc()
|
D | lv_draw_vg_lite_vector.c | 225 lv_image_decoder_dsc_t decoder_dsc; in task_draw_cb()
|
D | lv_vg_lite_utils.c | 805 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() 852 unit->image_dsc_pending = lv_vg_lite_pending_create(sizeof(lv_image_decoder_dsc_t), 4); in lv_vg_lite_image_dsc_init()
|
/lvgl-latest/src/libs/libjpeg_turbo/ |
D | lv_libjpeg_turbo.c | 43 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… 44 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 45 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 107 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 160 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 202 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close()
|
/lvgl-latest/src/libs/ffmpeg/ |
D | lv_ffmpeg.c | 78 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * src, lv_imag… 79 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc); 80 static void decoder_close(lv_image_decoder_t * dec, lv_image_decoder_dsc_t * dsc); 90 static int ffmpeg_get_image_header(lv_image_decoder_dsc_t * dsc, lv_image_header_t * header); 265 static lv_result_t decoder_info(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, lv_imag… in decoder_info() 291 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_open() 336 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) in decoder_close() 571 static int ffmpeg_get_image_header(lv_image_decoder_dsc_t * dsc, in ffmpeg_get_image_header()
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_img.c | 59 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() 297 const lv_image_decoder_dsc_t * decoder_dsc, in radius_only() 376 const lv_image_decoder_dsc_t * decoder_dsc, in recolor_only() 439 … const lv_image_decoder_dsc_t * decoder_dsc, lv_draw_image_sup_t * sup, in transform_and_recolor() 610 lv_image_decoder_dsc_t mask_decoder_dsc; in apply_mask()
|
D | lv_draw_sw_arc.c | 127 lv_image_decoder_dsc_t decoder_dsc; in lv_draw_sw_arc()
|
/lvgl-latest/tests/src/test_cases/ |
D | test_draw_buf_stride.c | 63 lv_image_decoder_dsc_t decoder_dsc; in test_draw_buf_stride_adjust()
|
/lvgl-latest/docs/details/main-components/ |
D | image.rst | 278 static lv_result_t decoder_open(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) 306 static lv_result_t decoder_get_area(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc, 361 static void decoder_close(lv_image_decoder_t * decoder, lv_image_decoder_dsc_t * dsc) 395 manually as well. Create an :cpp:type:`lv_image_decoder_dsc_t` variable to describe 405 lv_image_decoder_dsc_t dsc; 439 lv_result_t my_image_post_process(lv_image_decoder_dsc_t * dsc) 485 lv_image_decoder_dsc_t decoder_dsc;
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_image.c | 27 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()
|
/lvgl-latest/src/misc/ |
D | lv_types.h | 122 typedef struct _lv_image_decoder_dsc_t lv_image_decoder_dsc_t; typedef
|
/lvgl-latest/src/draw/nema_gfx/ |
D | lv_draw_nema_gfx_img.c | 57 lv_image_decoder_dsc_t decoder_dsc; in _draw_nema_gfx_tile()
|