1 /** 2 * @file lv_draw_sdl_stack_blur.h 3 * 4 */ 5 #ifndef LV_DRAW_SDL_STACK_BLUR_H 6 #define LV_DRAW_SDL_STACK_BLUR_H 7 8 #ifdef __cplusplus 9 extern "C" { 10 #endif 11 12 /********************* 13 * INCLUDES 14 *********************/ 15 16 #include "../../lv_conf_internal.h" 17 18 #if LV_USE_GPU_SDL 19 20 #include "../../misc/lv_color.h" 21 22 /********************* 23 * DEFINES 24 *********************/ 25 26 /********************** 27 * TYPEDEFS 28 **********************/ 29 30 /********************** 31 * GLOBAL PROTOTYPES 32 **********************/ 33 34 void lv_stack_blur_grayscale(lv_opa_t * buf, uint16_t w, uint16_t h, uint16_t r); 35 36 /********************** 37 * MACROS 38 **********************/ 39 40 #endif /*LV_USE_GPU_SDL*/ 41 42 #ifdef __cplusplus 43 } /*extern "C"*/ 44 #endif 45 46 #endif /*LV_DRAW_SDL_STACK_BLUR_H*/ 47