acid-drop

- Hacking the planet from a LilyGo T-Deck using custom firmware
git clone git://git.acid.vegas/acid-drop.git
Log | Files | Refs | Archive | README | LICENSE

lv_gpu_arm2d.h (917B)

      1 /**
      2  * @file lv_gpu_arm2d.h
      3  *
      4  */
      5 
      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*/