diff --git a/src/posix/cocoa/i_video.mm b/src/posix/cocoa/i_video.mm index 342579274..89b3714d1 100644 --- a/src/posix/cocoa/i_video.mm +++ b/src/posix/cocoa/i_video.mm @@ -357,6 +357,7 @@ VideoModes[] = { 1152, 648 }, // 16:9 { 1152, 720 }, // 16:10 { 1152, 864 }, + { 1280, 540 }, // 21:9 { 1280, 720 }, // 16:9 { 1280, 854 }, { 1280, 800 }, // 16:10 @@ -379,15 +380,18 @@ VideoModes[] = { 2048, 1152 }, // 16:9, iMac Retina 4K 21.5", HiDPI off { 2048, 1536 }, { 2304, 1440 }, // 16:10, MacBook Retina 12" + { 2560, 1080 }, // 21:9 { 2560, 1440 }, { 2560, 1600 }, { 2560, 2048 }, { 2880, 1800 }, // 16:10, MacBook Pro Retina 15" { 3200, 1800 }, + { 3440, 1440 }, // 21:9 { 3840, 2160 }, { 3840, 2400 }, { 4096, 2160 }, { 4096, 2304 }, // 16:9, iMac Retina 4K 21.5" + { 5120, 2160 }, // 21:9 { 5120, 2880 } // 16:9, iMac Retina 5K 27" }; diff --git a/src/posix/sdl/sdlvideo.cpp b/src/posix/sdl/sdlvideo.cpp index 9da52c2dd..04c3a3f2e 100644 --- a/src/posix/sdl/sdlvideo.cpp +++ b/src/posix/sdl/sdlvideo.cpp @@ -162,6 +162,7 @@ static MiniModeInfo WinModes[] = { 1152, 648 }, // 16:9 { 1152, 720 }, // 16:10 { 1152, 864 }, + { 1280, 540 }, // 21:9 { 1280, 720 }, // 16:9 { 1280, 854 }, { 1280, 800 }, // 16:10 @@ -182,14 +183,17 @@ static MiniModeInfo WinModes[] = { 1920, 1080 }, { 1920, 1200 }, { 2048, 1536 }, + { 2560, 1080 }, // 21:9 { 2560, 1440 }, { 2560, 1600 }, { 2560, 2048 }, { 2880, 1800 }, { 3200, 1800 }, + { 3440, 1440 }, // 21:9 { 3840, 2160 }, { 3840, 2400 }, { 4096, 2160 }, + { 5120, 2160 }, // 21:9 { 5120, 2880 } };