added context creation to SDL_GameWindow