lv_vglite_buf.h
Functions
-
vg_lite_buffer_t *vglite_get_dest_buf(void)
Copyright 2023 NXP
SPDX-License-Identifier: MIT Get vglite destination buffer pointer.
- 返回值:
The -- vglite destination buffer
-
vg_lite_buffer_t *vglite_get_src_buf(void)
Get vglite source buffer pointer.
- 返回值:
The -- vglite source buffer
-
void vglite_set_dest_buf_ptr(void *buf)
Set vglite destination buffer address only.
- 参数:
buf -- [in] Destination buffer address (does not require alignment for VG_LITE_LINEAR mode)
-
void vglite_set_src_buf_ptr(const void *buf)
Set vglite source buffer address only.
- 参数:
buf -- [in] Source buffer address
-
void vglite_set_dest_buf(const void *buf, uint32_t width, uint32_t height, uint32_t stride, lv_color_format_t cf)
Set vglite destination buffer.
- 参数:
buf -- [in] Destination buffer address
width -- [in] Destination buffer width
height -- [in] Destination buffer height
stride -- [in] Destination buffer stride in bytes
cf -- [in] Destination buffer color format
-
void vglite_set_src_buf(const void *buf, uint32_t width, uint32_t height, uint32_t stride, lv_color_format_t cf)
Set vglite source buffer.
- 参数:
buf -- [in] Source buffer address
width -- [in] Source buffer width
height -- [in] Source buffer height
stride -- [in] Source buffer stride in bytes
cf -- [in] Source buffer color format
-
void vglite_set_buf(vg_lite_buffer_t *vgbuf, void *buf, uint32_t width, uint32_t height, uint32_t stride, lv_color_format_t cf)
Set vglite buffer.
- 参数:
vgbuf -- [in] Address of the VGLite buffer object
buf -- [in] Address of the memory for the VGLite buffer
width -- [in] Buffer width
height -- [in] Buffer height
stride -- [in] Buffer stride in bytes
cf -- [in] Buffer color format