mirror of
https://github.com/love2d/megasource.git
synced 2026-08-19 04:05:09 +02:00
Added SDL 1c0f6952e65e.
This commit is contained in:
@@ -274,9 +274,11 @@ WIN_SetDisplayMode(_THIS, SDL_VideoDisplay * display, SDL_DisplayMode * mode)
|
||||
SDL_DisplayModeData *data = (SDL_DisplayModeData *) mode->driverdata;
|
||||
LONG status;
|
||||
|
||||
status =
|
||||
ChangeDisplaySettingsEx(displaydata->DeviceName, &data->DeviceMode,
|
||||
NULL, CDS_FULLSCREEN, NULL);
|
||||
if (mode->driverdata == display->desktop_mode.driverdata) {
|
||||
status = ChangeDisplaySettingsEx(displaydata->DeviceName, NULL, NULL, 0, NULL);
|
||||
} else {
|
||||
status = ChangeDisplaySettingsEx(displaydata->DeviceName, &data->DeviceMode, NULL, CDS_FULLSCREEN, NULL);
|
||||
}
|
||||
if (status != DISP_CHANGE_SUCCESSFUL) {
|
||||
const char *reason = "Unknown reason";
|
||||
switch (status) {
|
||||
|
||||
Reference in New Issue
Block a user