diff options
| author | realtradam <[email protected]> | 2023-06-16 02:17:51 -0400 |
|---|---|---|
| committer | realtradam <[email protected]> | 2023-06-16 02:17:51 -0400 |
| commit | 4cb44499b27cd8fe4955a16a9af46cf97ecf06e3 (patch) | |
| tree | 51cbcfb7a5328dc3fbc9dbc5a502ed70ed7c951d /src/window/rodeo_window.c | |
| parent | a47cc44ef7191d03f8ca1b8d4e6b9dd34fba1807 (diff) | |
| download | RodeoKit-4cb44499b27cd8fe4955a16a9af46cf97ecf06e3.tar.gz RodeoKit-4cb44499b27cd8fe4955a16a9af46cf97ecf06e3.zip | |
switch SDL_Init to use SDL_InitSubSystem and move to where relevant
Diffstat (limited to 'src/window/rodeo_window.c')
| -rw-r--r-- | src/window/rodeo_window.c | 27 |
1 files changed, 10 insertions, 17 deletions
diff --git a/src/window/rodeo_window.c b/src/window/rodeo_window.c index 40c1ccf..0c7899e 100644 --- a/src/window/rodeo_window.c +++ b/src/window/rodeo_window.c @@ -26,29 +26,22 @@ rodeo_window_init( rodeo_log( rodeo_logLevel_info, - "Initializing SDL..." + "Initializing SDL Video..." ); + if(SDL_InitSubSystem(SDL_INIT_VIDEO) < 0) { - uint32_t init_flags_sdl = 0; - init_flags_sdl = init_flags_sdl | SDL_INIT_VIDEO; - init_flags_sdl = init_flags_sdl | SDL_INIT_AUDIO; - init_flags_sdl = init_flags_sdl | SDL_INIT_GAMECONTROLLER; - - if(SDL_Init(init_flags_sdl) < 0) - { - rodeo_log( - rodeo_logLevel_error, - "Failed to initialize SDL. SDL_Error: %s", - SDL_GetError() - ); - exit(EXIT_FAILURE); - } rodeo_log( - rodeo_logLevel_info, - "Success initializing SDL" + rodeo_logLevel_error, + "Failed to initialize SDL Video. SDL_Error: %s", + SDL_GetError() ); + exit(EXIT_FAILURE); } + rodeo_log( + rodeo_logLevel_info, + "Success initializing SDL Video" + ); rodeo_log( rodeo_logLevel_info, |
