mikroSDK Reference Manual
lv_draw_vglite_blend.h
Go to the documentation of this file.
1
30#ifndef LV_DRAW_VGLITE_BLEND_H
31#define LV_DRAW_VGLITE_BLEND_H
32
33#ifdef __cplusplus
34extern "C" {
35#endif
36
37/*********************
38 * INCLUDES
39 *********************/
40
42
43#if LV_USE_GPU_NXP_VG_LITE
44#include "lv_vglite_utils.h"
45
46/*********************
47 * DEFINES
48 *********************/
49
50/**********************
51 * TYPEDEFS
52 **********************/
53
54/**********************
55 * GLOBAL PROTOTYPES
56 **********************/
57
68lv_res_t lv_gpu_nxp_vglite_fill(const lv_area_t * dest_area, lv_color_t color, lv_opa_t opa);
69
85lv_res_t lv_gpu_nxp_vglite_blit(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
86 const lv_color_t * src_buf, lv_area_t * src_area, lv_coord_t src_stride,
87 lv_opa_t opa);
88
104lv_res_t lv_gpu_nxp_vglite_blit_transform(lv_color_t * dest_buf, lv_area_t * dest_area, lv_coord_t dest_stride,
105 const lv_color_t * src_buf, lv_area_t * src_area, lv_coord_t src_stride,
106 const lv_draw_img_dsc_t * dsc);
107
108/**********************
109 * MACROS
110 **********************/
111
112#endif /*LV_USE_GPU_NXP_VG_LITE*/
113
114#ifdef __cplusplus
115} /*extern "C"*/
116#endif
117
118#endif /*LV_DRAW_VGLITE_BLEND_H*/
Definition lv_area.h:43
Definition lv_draw_img.h:32