Home
last modified time | relevance | path

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

1234

/lvgl-latest/src/draw/
Dlv_draw_buf.h52 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 …]
Dlv_draw_buf.c38 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 …]
Dlv_image_decoder.h174 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…
Dlv_image_decoder_private.h61 const lv_draw_buf_t * decoded;
95 const lv_draw_buf_t * decoded;
/lvgl-latest/src/others/snapshot/
Dlv_snapshot.h41 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…
Dlv_snapshot.c47 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/
Dlv_nuttx_cache.c30 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/
Dlv_display_private.h66 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/
Dlv_canvas_private.h33 lv_draw_buf_t * draw_buf;
34 lv_draw_buf_t static_buf;
Dlv_canvas.h71 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/
Dlv_lodepng.c37 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/
Dtest_snapshot.c18 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()
Dtest_draw_buf_stride.c66 lv_draw_buf_t * decoded = lv_draw_buf_dup(decoder_dsc.decoded); in test_draw_buf_stride_adjust()
87lv_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/
Dlv_image_cache.c155 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/
Dlv_libpng.c36 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/
Dlv_lottie.c85 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/
Dlv_barcode.c159 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/
Dlv_bin_decoder.c55 lv_draw_buf_t * decoded; /*A draw buf to store decoded image*/
56lv_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/
Dlv_example_snapshot_1.c10 lv_draw_buf_t * snapshot = (lv_draw_buf_t *)lv_image_get_src(snapshot_obj); in event_cb()
/lvgl-latest/src/libs/qrcode/
Dlv_qrcode.c63 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/
Dlv_draw_buf_pxp.c38 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/
Dlv_libjpeg_turbo.c46 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/
Dlv_vg_lite_decoder.c177 lv_draw_buf_t src_img_buf; in decoder_open_variable()
189lv_draw_buf_t * draw_buf = lv_draw_buf_create_ex(image_cache_draw_buf_handlers, width, height, DES… in decoder_open_variable()
261lv_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/
Dlv_imgfont.c29 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/
Dlv_draw_buf_vglite.c37 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()

1234