Lines Matching refs:lv_draw_buf_t
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()
312 lv_draw_buf_t * draw_buf = lv_malloc_zeroed(sizeof(lv_draw_buf_t)); in lv_draw_buf_create_ex()
346 lv_draw_buf_t * lv_draw_buf_dup(const lv_draw_buf_t * draw_buf) in lv_draw_buf_dup()
351 lv_draw_buf_t * lv_draw_buf_dup_ex(const lv_draw_buf_handlers_t * handlers, const lv_draw_buf_t * d… in lv_draw_buf_dup_ex()
355 …lv_draw_buf_t * new_buf = lv_draw_buf_create_ex(handlers, header->w, header->h, header->cf, header… in lv_draw_buf_dup_ex()
373 lv_draw_buf_t * lv_draw_buf_reshape(lv_draw_buf_t * draw_buf, lv_color_format_t cf, uint32_t w, uin… in lv_draw_buf_reshape()
400 void lv_draw_buf_destroy(lv_draw_buf_t * draw_buf) in lv_draw_buf_destroy()
419 void * lv_draw_buf_goto_xy(const lv_draw_buf_t * buf, uint32_t x, uint32_t y) in lv_draw_buf_goto_xy()
435 lv_result_t lv_draw_buf_adjust_stride(lv_draw_buf_t * src, uint32_t stride) in lv_draw_buf_adjust_stride()
506 lv_result_t lv_draw_buf_premultiply(lv_draw_buf_t * draw_buf) in lv_draw_buf_premultiply()
586 void lv_draw_buf_set_palette(lv_draw_buf_t * draw_buf, uint8_t index, lv_color32_t color) in lv_draw_buf_set_palette()
600 bool lv_draw_buf_has_flag(const lv_draw_buf_t * draw_buf, lv_image_flags_t flag) in lv_draw_buf_has_flag()
605 void lv_draw_buf_set_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag) in lv_draw_buf_set_flag()
610 void lv_draw_buf_clear_flag(lv_draw_buf_t * draw_buf, lv_image_flags_t flag) in lv_draw_buf_clear_flag()
615 void lv_draw_buf_from_image(lv_draw_buf_t * buf, const lv_image_dsc_t * img) in lv_draw_buf_from_image()
622 void lv_draw_buf_to_image(const lv_draw_buf_t * buf, lv_image_dsc_t * img) in lv_draw_buf_to_image()
630 lv_draw_buf_set_palette((lv_draw_buf_t *)dsc, id, c); in lv_image_buf_set_palette()
716 static void draw_buf_get_full_area(const lv_draw_buf_t * draw_buf, lv_area_t * full_area) in draw_buf_get_full_area()