diff --git a/drivers/multiple/SDL/gdisp_lld_SDL.c b/drivers/multiple/SDL/gdisp_lld_SDL.c index ed78f635..1d458ff0 100644 --- a/drivers/multiple/SDL/gdisp_lld_SDL.c +++ b/drivers/multiple/SDL/gdisp_lld_SDL.c @@ -33,9 +33,6 @@ #ifndef GDISP_SCREEN_HEIGHT #define GDISP_SCREEN_HEIGHT 480 #endif -#ifndef GFX_SDL_INIT_FLAGS - #define GFX_SDL_INIT_FLAGS SDL_INIT_EVERYTHING -#endif #if GINPUT_NEED_MOUSE // Include mouse support code @@ -314,7 +311,7 @@ static void *SDL_input_event_loop (void *arg) { // Must be executed on early stage of initialization: before threads and timer void sdl_driver_init (void) { - if (SDL_Init(GFX_SDL_INIT_FLAGS) != 0){ + if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_EVENTS) != 0){ fprintf(stderr, "Unable to initialize SDL: %s\n", SDL_GetError()); exit (1) ; } diff --git a/drivers/multiple/SDL/readme.txt b/drivers/multiple/SDL/readme.txt index 187bc2f7..08eafdb2 100644 --- a/drivers/multiple/SDL/readme.txt +++ b/drivers/multiple/SDL/readme.txt @@ -25,6 +25,3 @@ and a touchscreen driver. 4. Modify your makefile to add `sdl2-config --libs --cflags` to the CFLAGS line. i.e. CFLAGS = `sdl2-config --libs --cflags` -By default, this driver will pass the `SDL_INIT_EVERYTHING` flag to SDL_Init(). This -can be overriden by defining the GFX_SDL_INIT_FLAGS macro. -