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_draw_sdl_mask.h (990B)
1 /** 2 * @file lv_draw_sdl_mask.h 3 * 4 */ 5 6 #ifndef LV_DRAW_SDL_MASK_H 7 #define LV_DRAW_SDL_MASK_H 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 /********************* 14 * INCLUDES 15 *********************/ 16 17 #include "../../lv_conf_internal.h" 18 19 #include LV_GPU_SDL_INCLUDE_PATH 20 21 #include "lv_draw_sdl.h" 22 #include "../../misc/lv_area.h" 23 #include "../../misc/lv_color.h" 24 25 /********************* 26 * DEFINES 27 *********************/ 28 29 /********************** 30 * TYPEDEFS 31 **********************/ 32 33 /********************** 34 * GLOBAL PROTOTYPES 35 **********************/ 36 37 lv_opa_t * lv_draw_sdl_mask_dump_opa(const lv_area_t * coords, const int16_t * ids, int16_t ids_count); 38 39 SDL_Texture * lv_draw_sdl_mask_dump_texture(SDL_Renderer * renderer, const lv_area_t * coords, const int16_t * ids, 40 int16_t ids_count); 41 42 43 /********************** 44 * MACROS 45 **********************/ 46 47 #ifdef __cplusplus 48 } /*extern "C"*/ 49 #endif 50 51 #endif /*LV_DRAW_SDL_MASK_H*/