mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-02-13 15:23:34 +00:00
Allow the offscreen and dummy drivers to be used as fallback
This commit is contained in:
@@ -68,13 +68,11 @@ static void DUMMY_SetWindowSize(SDL_VideoDevice *_this, SDL_Window *window)
|
||||
|
||||
// DUMMY driver bootstrap functions
|
||||
|
||||
static bool DUMMY_Available(const char *enable_hint)
|
||||
static bool DUMMY_Available(const char *drivername)
|
||||
{
|
||||
const char *hint = SDL_GetHint(SDL_HINT_VIDEO_DRIVER);
|
||||
if (hint) {
|
||||
if (SDL_strcmp(hint, enable_hint) == 0) {
|
||||
return true;
|
||||
}
|
||||
if (hint && SDL_strstr(hint, drivername) != NULL) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -51,13 +51,11 @@ static void OFFSCREEN_DeleteDevice(SDL_VideoDevice *device)
|
||||
SDL_free(device);
|
||||
}
|
||||
|
||||
static bool OFFSCREEN_Available(const char *enable_hint)
|
||||
static bool OFFSCREEN_Available(const char *drivername)
|
||||
{
|
||||
const char *hint = SDL_GetHint(SDL_HINT_VIDEO_DRIVER);
|
||||
if (hint) {
|
||||
if (SDL_strcmp(hint, enable_hint) == 0) {
|
||||
return true;
|
||||
}
|
||||
if (hint && SDL_strstr(hint, drivername) != NULL) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user