/lvgl-latest/src/draw/ |
D | lv_draw_buf.h | 52 static lv_draw_buf_t name = { \ 84 typedef void (*lv_draw_buf_cache_operation_cb)(const lv_draw_buf_t * draw_buf, const lv_area_t * ar… 160 void lv_draw_buf_invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area); 168 void lv_draw_buf_flush_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area); 193 void lv_draw_buf_clear(lv_draw_buf_t * draw_buf, const lv_area_t * a); 204 void lv_draw_buf_copy(lv_draw_buf_t * dest, const lv_area_t * dest_area, 205 const lv_draw_buf_t * src, const lv_area_t * src_area); 220 lv_draw_buf_t * lv_draw_buf_create(uint32_t w, uint32_t h, lv_color_format_t cf, uint32_t stride); 236 lv_draw_buf_t * lv_draw_buf_create_ex(const lv_draw_buf_handlers_t * handlers, uint32_t w, uint32_t… 244 lv_draw_buf_t * lv_draw_buf_dup(const lv_draw_buf_t * draw_buf); [all …]
|
D | lv_draw_buf.c | 38 static void draw_buf_get_full_area(const lv_draw_buf_t * draw_buf, lv_area_t * full_area); 119 void lv_draw_buf_invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in lv_draw_buf_invalidate_cache() 141 void lv_draw_buf_flush_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in lv_draw_buf_flush_cache() 163 void lv_draw_buf_clear(lv_draw_buf_t * draw_buf, const lv_area_t * a) in lv_draw_buf_clear() 213 void lv_draw_buf_copy(lv_draw_buf_t * dest, const lv_area_t * dest_area, in lv_draw_buf_copy() 214 const lv_draw_buf_t * src, const lv_area_t * src_area) in lv_draw_buf_copy() 271 lv_result_t lv_draw_buf_init(lv_draw_buf_t * draw_buf, uint32_t w, uint32_t h, lv_color_format_t cf… in lv_draw_buf_init() 277 lv_memzero(draw_buf, sizeof(lv_draw_buf_t)); in lv_draw_buf_init() 303 lv_draw_buf_t * lv_draw_buf_create(uint32_t w, uint32_t h, lv_color_format_t cf, uint32_t stride) in lv_draw_buf_create() 308 lv_draw_buf_t * lv_draw_buf_create_ex(const lv_draw_buf_handlers_t * handlers, uint32_t w, uint32_t… in lv_draw_buf_create_ex() [all …]
|
D | lv_image_decoder.h | 174 const lv_draw_buf_t * decoded, void * user_data); 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_private.h | 61 const lv_draw_buf_t * decoded; 95 const lv_draw_buf_t * decoded;
|
/lvgl-latest/src/others/snapshot/ |
D | lv_snapshot.h | 41 lv_draw_buf_t * lv_snapshot_take(lv_obj_t * obj, lv_color_format_t cf); 49 lv_draw_buf_t * lv_snapshot_create_draw_buf(lv_obj_t * obj, lv_color_format_t cf); 58 lv_result_t lv_snapshot_reshape_draw_buf(lv_obj_t * obj, lv_draw_buf_t * draw_buf); 68 lv_result_t lv_snapshot_take_to_draw_buf(lv_obj_t * obj, lv_color_format_t cf, lv_draw_buf_t * draw…
|
D | lv_snapshot.c | 47 lv_draw_buf_t * lv_snapshot_create_draw_buf(lv_obj_t * obj, lv_color_format_t cf) in lv_snapshot_create_draw_buf() 60 lv_result_t lv_snapshot_reshape_draw_buf(lv_obj_t * obj, lv_draw_buf_t * draw_buf) in lv_snapshot_reshape_draw_buf() 74 lv_result_t lv_snapshot_take_to_draw_buf(lv_obj_t * obj, lv_color_format_t cf, lv_draw_buf_t * draw… in lv_snapshot_take_to_draw_buf() 142 lv_draw_buf_t * lv_snapshot_take(lv_obj_t * obj, lv_color_format_t cf) in lv_snapshot_take() 145 lv_draw_buf_t * draw_buf = lv_snapshot_create_draw_buf(obj, cf); in lv_snapshot_take() 159 lv_draw_buf_destroy((lv_draw_buf_t *)dsc); in lv_snapshot_free() 166 lv_draw_buf_t draw_buf; in lv_snapshot_take_to_buf()
|
/lvgl-latest/src/drivers/nuttx/ |
D | lv_nuttx_cache.c | 30 static void invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area); 31 static void flush_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area); 64 const lv_draw_buf_t * draw_buf, const lv_area_t * area, in draw_buf_to_region() 80 static void invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in invalidate_cache() 88 static void flush_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in flush_cache()
|
/lvgl-latest/src/display/ |
D | lv_display_private.h | 66 lv_draw_buf_t * buf_1; 67 lv_draw_buf_t * buf_2; 70 lv_draw_buf_t * buf_act; 111 lv_draw_buf_t _static_buf1; /**< Used when user pass in a raw buffer as display draw buffer */ 112 lv_draw_buf_t _static_buf2;
|
/lvgl-latest/src/widgets/canvas/ |
D | lv_canvas_private.h | 33 lv_draw_buf_t * draw_buf; 34 lv_draw_buf_t static_buf;
|
D | lv_canvas.h | 71 void lv_canvas_set_draw_buf(lv_obj_t * obj, lv_draw_buf_t * draw_buf); 103 lv_draw_buf_t * lv_canvas_get_draw_buf(lv_obj_t * obj); 141 void lv_canvas_copy_buf(lv_obj_t * obj, const lv_area_t * canvas_area, lv_draw_buf_t * dest_buf,
|
/lvgl-latest/src/libs/lodepng/ |
D | lv_lodepng.c | 37 static lv_draw_buf_t * decode_png_data(const void * png_data, size_t png_data_size); 170 lv_draw_buf_t * decoded = decode_png_data(png_data, png_data_size); in decoder_open() 180 lv_draw_buf_t * adjusted = lv_image_decoder_post_process(dsc, decoded); in decoder_open() 235 !lv_image_cache_is_enabled()) lv_draw_buf_destroy((lv_draw_buf_t *)dsc->decoded); in decoder_close() 238 static lv_draw_buf_t * decode_png_data(const void * png_data, size_t png_data_size) in decode_png_data() 242 lv_draw_buf_t * decoded = NULL; in decode_png_data()
|
/lvgl-latest/tests/src/test_cases/ |
D | test_snapshot.c | 18 lv_draw_buf_t * snapshots[NUM_SNAPSHOTS] = {NULL}; in test_snapshot_should_not_leak_memory() 45 lv_draw_buf_t * snapshots[NUM_SNAPSHOTS] = {NULL}; in test_snapshot_with_transform_should_not_leak_memory() 77 lv_draw_buf_t * draw_dsc = lv_snapshot_take(label, LV_COLOR_FORMAT_ARGB8888); in test_snapshot_take_snapshot_immediately_after_obj_create() 102 lv_draw_buf_t * draw_dsc = lv_snapshot_take(lv_screen_active(), LV_COLOR_FORMAT_ARGB8888); in test_snapshot_take_snapshot_with_transform()
|
D | test_draw_buf_stride.c | 66 lv_draw_buf_t * decoded = lv_draw_buf_dup(decoder_dsc.decoded); in test_draw_buf_stride_adjust() 87 …lv_draw_buf_t * larger = lv_draw_buf_create(image_width, image_height, header.cf, min_stride + 100… in test_draw_buf_stride_adjust()
|
/lvgl-latest/src/misc/cache/ |
D | lv_image_cache.c | 155 lv_draw_buf_t * decoded = (lv_draw_buf_t *)entry->decoded; in image_cache_free_cb() 167 lv_draw_buf_t * decoded = (lv_draw_buf_t *)data->decoded; in iter_inspect_cb()
|
/lvgl-latest/src/libs/libpng/ |
D | lv_libpng.c | 36 static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc); 144 lv_draw_buf_t * decoded; in decoder_open() 152 lv_draw_buf_t * adjusted = lv_image_decoder_post_process(dsc, decoded); in decoder_open() 205 …s_enabled()) lv_draw_buf_destroy_user(image_cache_draw_buf_handlers, (lv_draw_buf_t *)dsc->decoded… in decoder_close() 263 static lv_draw_buf_t * decode_png(lv_image_decoder_dsc_t * dsc) in decode_png() 308 lv_draw_buf_t * decoded; in decode_png()
|
/lvgl-latest/src/widgets/lottie/ |
D | lv_lottie.c | 85 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lv_lottie_set_buffer() 94 void lv_lottie_set_draw_buf(lv_obj_t * obj, lv_draw_buf_t * draw_buf) in lv_lottie_set_draw_buf() 121 lv_draw_buf_t * canvas_draw_buf = lv_canvas_get_draw_buf(obj); in lv_lottie_set_src_data() 139 lv_draw_buf_t * canvas_draw_buf = lv_canvas_get_draw_buf(obj); in lv_lottie_set_src_file() 222 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lottie_update()
|
/lvgl-latest/src/libs/barcode/ |
D | lv_barcode.c | 159 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lv_barcode_update() 258 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lv_barcode_destructor() 274 lv_draw_buf_t * old_buf = lv_canvas_get_draw_buf(obj); in lv_barcode_change_buf_size() 275 lv_draw_buf_t * new_buf = lv_draw_buf_create(w, h, LV_COLOR_FORMAT_I1, LV_STRIDE_AUTO); in lv_barcode_change_buf_size() 290 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lv_barcode_clear()
|
/lvgl-latest/src/libs/bin_decoder/ |
D | lv_bin_decoder.c | 55 lv_draw_buf_t * decoded; /*A draw buf to store decoded image*/ 56 …lv_draw_buf_t * decompressed; /*Decompressed data could be used directly, thus must also be … 57 lv_draw_buf_t c_array; /*An C-array image that need to be converted to a draw buf*/ 58 lv_draw_buf_t * decoded_partial; /*A draw buf for decoded image via get_area_cb*/ 281 dsc->decoded = (lv_draw_buf_t *)image; in lv_bin_decoder_open() 298 lv_draw_buf_t * decoded; in lv_bin_decoder_open() 300 decoded = (lv_draw_buf_t *)image; in lv_bin_decoder_open() 333 lv_draw_buf_t * decoded = (lv_draw_buf_t *)dsc->decoded; in lv_bin_decoder_open() 338 lv_draw_buf_t * adjusted = lv_image_decoder_post_process(dsc, decoded); in lv_bin_decoder_open() 420 lv_draw_buf_t * decoded = NULL; in lv_bin_decoder_get_area() [all …]
|
/lvgl-latest/examples/others/snapshot/ |
D | lv_example_snapshot_1.c | 10 lv_draw_buf_t * snapshot = (lv_draw_buf_t *)lv_image_get_src(snapshot_obj); in event_cb()
|
/lvgl-latest/src/libs/qrcode/ |
D | lv_qrcode.c | 63 lv_draw_buf_t * old_buf = lv_canvas_get_draw_buf(obj); in lv_qrcode_set_size() 64 lv_draw_buf_t * new_buf = lv_draw_buf_create(size, size, LV_COLOR_FORMAT_I1, LV_STRIDE_AUTO); in lv_qrcode_set_size() 98 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lv_qrcode_update() 234 lv_draw_buf_t * draw_buf = lv_canvas_get_draw_buf(obj); in lv_qrcode_destructor()
|
/lvgl-latest/src/draw/nxp/pxp/ |
D | lv_draw_buf_pxp.c | 38 static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area); 67 static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in _invalidate_cache()
|
/lvgl-latest/src/libs/libjpeg_turbo/ |
D | lv_libjpeg_turbo.c | 46 static lv_draw_buf_t * decode_jpeg_file(const char * filename); 51 static void rotate_buffer(lv_draw_buf_t * decoded, uint8_t * buffer, uint32_t line_index, uint32_t … 167 lv_draw_buf_t * decoded = decode_jpeg_file(fn); in decoder_open() 207 !lv_image_cache_is_enabled()) lv_draw_buf_destroy((lv_draw_buf_t *)dsc->decoded); in decoder_close() 265 static lv_draw_buf_t * decode_jpeg_file(const char * filename) in decode_jpeg_file() 283 lv_draw_buf_t * decoded = NULL; in decode_jpeg_file() 566 static void rotate_buffer(lv_draw_buf_t * decoded, uint8_t * buffer, uint32_t line_index, uint32_t … in rotate_buffer()
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_decoder.c | 177 lv_draw_buf_t src_img_buf; in decoder_open_variable() 189 …lv_draw_buf_t * draw_buf = lv_draw_buf_create_ex(image_cache_draw_buf_handlers, width, height, DES… in decoder_open_variable() 261 …lv_draw_buf_t * draw_buf = lv_draw_buf_create_ex(image_cache_draw_buf_handlers, width, height, DES… in decoder_open_file() 376 lv_draw_buf_destroy((lv_draw_buf_t *)dsc->decoded); in decoder_open() 390 …if(dsc->args.no_cache || !lv_image_cache_is_enabled()) lv_draw_buf_destroy((lv_draw_buf_t *)dsc->d… in decoder_close()
|
/lvgl-latest/src/others/imgfont/ |
D | lv_imgfont.c | 29 static const void * imgfont_get_glyph_bitmap(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf); 82 static const void * imgfont_get_glyph_bitmap(lv_font_glyph_dsc_t * g_dsc, lv_draw_buf_t * draw_buf) in imgfont_get_glyph_bitmap()
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_draw_buf_vglite.c | 37 static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area); 72 static void _invalidate_cache(const lv_draw_buf_t * draw_buf, const lv_area_t * area) in _invalidate_cache()
|