mikroSDK Reference Manual
lv_gpu_arm2d.h
Go to the documentation of this file.
1
6
#ifndef LV_GPU_ARM2D_H
7
#define LV_GPU_ARM2D_H
8
9
#ifdef __cplusplus
10
extern
"C"
{
11
#endif
12
13
/*********************
14
* INCLUDES
15
*********************/
16
#include "
../../misc/lv_color.h
"
17
#include "
../../hal/lv_hal_disp.h
"
18
#include "
../sw/lv_draw_sw.h
"
19
20
#if LV_USE_GPU_ARM2D
21
22
/*********************
23
* DEFINES
24
*********************/
25
26
/**********************
27
* TYPEDEFS
28
**********************/
29
typedef
lv_draw_sw_ctx_t
lv_draw_arm2d_ctx_t;
30
31
struct
_lv_disp_drv_t
;
32
33
/**********************
34
* GLOBAL PROTOTYPES
35
**********************/
36
37
void
lv_draw_arm2d_ctx_init(
struct
_lv_disp_drv_t
* drv,
lv_draw_ctx_t
* draw_ctx);
38
39
void
lv_draw_arm2d_ctx_deinit(
struct
_lv_disp_drv_t
* drv,
lv_draw_ctx_t
* draw_ctx);
40
41
/**********************
42
* MACROS
43
**********************/
44
45
#endif
/*LV_USE_GPU_ARM2D*/
46
47
#ifdef __cplusplus
48
}
/*extern "C"*/
49
#endif
50
51
#endif
/*LV_GPU_ARM2D_H*/
lv_color.h
lv_draw_sw.h
lv_hal_disp.h
_lv_disp_drv_t
Definition
lv_hal_disp.h:77
_lv_draw_ctx_t
Definition
lv_draw.h:59
lv_draw_sw_ctx_t
Definition
lv_draw_sw.h:32