mirror of https://github.com/buggins/dlangui.git
Fix SDL renderer creation for VirtualBox and old graphics cards.
This commit is contained in:
parent
bafca914ed
commit
fedb1c8c58
|
@ -301,10 +301,13 @@ class SDLWindow : Window {
|
||||||
}
|
}
|
||||||
if (!_enableOpengl) {
|
if (!_enableOpengl) {
|
||||||
_renderer = SDL_CreateRenderer(_win, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC);
|
_renderer = SDL_CreateRenderer(_win, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC);
|
||||||
|
if (!_renderer) {
|
||||||
|
_renderer = SDL_CreateRenderer(_win, -1, SDL_RENDERER_SOFTWARE);
|
||||||
if (!_renderer) {
|
if (!_renderer) {
|
||||||
Log.e("SDL2: Failed to create renderer");
|
Log.e("SDL2: Failed to create renderer");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
fixSize();
|
fixSize();
|
||||||
}
|
}
|
||||||
setOpenglEnabled(_enableOpengl);
|
setOpenglEnabled(_enableOpengl);
|
||||||
|
|
Loading…
Reference in New Issue