From fedb1c8c58705d7fbeba34efb9ac316a5a706a70 Mon Sep 17 00:00:00 2001 From: and3md Date: Sat, 29 Apr 2017 13:15:47 +0200 Subject: [PATCH] Fix SDL renderer creation for VirtualBox and old graphics cards. --- src/dlangui/platforms/sdl/sdlapp.d | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/dlangui/platforms/sdl/sdlapp.d b/src/dlangui/platforms/sdl/sdlapp.d index 9cbdb66d..f6f32577 100644 --- a/src/dlangui/platforms/sdl/sdlapp.d +++ b/src/dlangui/platforms/sdl/sdlapp.d @@ -302,8 +302,11 @@ class SDLWindow : Window { if (!_enableOpengl) { _renderer = SDL_CreateRenderer(_win, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC); if (!_renderer) { - Log.e("SDL2: Failed to create renderer"); - return false; + _renderer = SDL_CreateRenderer(_win, -1, SDL_RENDERER_SOFTWARE); + if (!_renderer) { + Log.e("SDL2: Failed to create renderer"); + return false; + } } fixSize(); }