chore(vg_lite): use draw buffer for internal logic (#5103)
Signed-off-by: Xuxingliang <xuxingliang@xiaomi.com>
This commit is contained in:
@@ -106,7 +106,7 @@ uint32_t lv_vg_lite_width_to_stride(uint32_t w, vg_lite_buffer_format_t color_fo
|
||||
|
||||
uint32_t lv_vg_lite_width_align(uint32_t w);
|
||||
|
||||
bool lv_vg_lite_buffer_init(
|
||||
void lv_vg_lite_buffer_init(
|
||||
vg_lite_buffer_t * buffer,
|
||||
const void * ptr,
|
||||
int32_t width,
|
||||
@@ -114,6 +114,8 @@ bool lv_vg_lite_buffer_init(
|
||||
vg_lite_buffer_format_t format,
|
||||
bool tiled);
|
||||
|
||||
void lv_vg_lite_buffer_from_draw_buf(vg_lite_buffer_t * buffer, const lv_draw_buf_t * draw_buf);
|
||||
|
||||
void lv_vg_lite_image_matrix(vg_lite_matrix_t * matrix, int32_t x, int32_t y, const lv_draw_image_dsc_t * dsc);
|
||||
|
||||
bool lv_vg_lite_buffer_open_image(vg_lite_buffer_t * buffer, lv_image_decoder_dsc_t * decoder_dsc, const void * src);
|
||||
|
||||
Reference in New Issue
Block a user