|
VSF Documented
|
Data Structures | |
| struct | vk_disp_cvrt_ctx_t |
Macros | |
| #define | __VSF_DISP_CLASS_IMPLEMENT |
| #define | __VSF_EDA_CLASS_INHERIT__ |
| #define | __VK_DISP_CVRT_IMPLEMENT(__COLOR_SRC, __COLOR_DST) |
| #define | __VK_DISP_CVRT_DECLARE(__COLOR_SRC, __COLOR_DST) __VK_DISP_CVRT_IMPLEMENT(__COLOR_SRC, __COLOR_DST) |
| #define | __VK_DISP_CVRT_DEFINE(__COLOR_SRC, __COLOR_DST) |
Typedefs | |
| typedef void(* | vk_disp_fn_cvrt_t) (uint16_t width, uint16_t height, void *pixels_src, uint32_t pitch_src, void *pixels_dst, uint32_t pitch_dst) |
| typedef struct vk_disp_cvrt_ctx_t | vk_disp_cvrt_ctx_t |
Enumerations | |
| enum | { VSF_EVT_REFRESH = VSF_EVT_USER } |
Functions | |
| __VK_DISP_CVRT_DECLARE (ARGB8888, RGB565) | |
| void | vk_disp_on_ready (vk_disp_t *pthis) |
| vsf_err_t | vk_disp_init (vk_disp_t *pthis) |
| vsf_err_t | vk_disp_refresh (vk_disp_t *pthis, vk_disp_area_t *area, void *disp_buff) |
| __VK_DISP_CVRT_IMPLEMENT (ARGB8888, RGB565) | |
Variables | |
| const vk_disp_drv_t | vk_disp_reentrant_drv |
| const vk_disp_drv_t | vk_disp_dummy_drv |
| const vk_disp_drv_t | vk_disp_cvrt_drv |
| #define __VSF_DISP_CLASS_IMPLEMENT |
| #define __VSF_EDA_CLASS_INHERIT__ |
| #define __VK_DISP_CVRT_IMPLEMENT | ( | __COLOR_SRC, | |
| __COLOR_DST | |||
| ) |
| #define __VK_DISP_CVRT_DECLARE | ( | __COLOR_SRC, | |
| __COLOR_DST | |||
| ) | __VK_DISP_CVRT_IMPLEMENT(__COLOR_SRC, __COLOR_DST) |
| #define __VK_DISP_CVRT_DEFINE | ( | __COLOR_SRC, | |
| __COLOR_DST | |||
| ) |
| typedef void(* vk_disp_fn_cvrt_t) (uint16_t width, uint16_t height, void *pixels_src, uint32_t pitch_src, void *pixels_dst, uint32_t pitch_dst) |
| typedef struct vk_disp_cvrt_ctx_t vk_disp_cvrt_ctx_t |
| __VK_DISP_CVRT_DECLARE | ( | ARGB8888 | , |
| RGB565 | |||
| ) |
| void vk_disp_on_ready | ( | vk_disp_t * | pthis | ) |
| vsf_err_t vk_disp_refresh | ( | vk_disp_t * | pthis, |
| vk_disp_area_t * | area, | ||
| void * | disp_buff | ||
| ) |
| __VK_DISP_CVRT_IMPLEMENT | ( | ARGB8888 | , |
| RGB565 | |||
| ) |
| const vk_disp_drv_t vk_disp_reentrant_drv |
| const vk_disp_drv_t vk_disp_dummy_drv |
| const vk_disp_drv_t vk_disp_cvrt_drv |