8373984: Check for macos 11 in CGraphicsDevice.m can be removed
Reviewed-by: prr, kizune
This commit is contained in:
@@ -60,16 +60,14 @@ static int getBPPFromModeString(CFStringRef mode)
|
||||
}
|
||||
|
||||
static BOOL isValidDisplayMode(CGDisplayModeRef mode) {
|
||||
// Workaround for apple bug FB13261205, since it only affects arm based macs
|
||||
// and arm support started with macOS 11 ignore the workaround for previous versions
|
||||
if (@available(macOS 11, *)) {
|
||||
if (architecture == -1) {
|
||||
architecture = [[NSRunningApplication currentApplication] executableArchitecture];
|
||||
}
|
||||
if (architecture == NSBundleExecutableArchitectureARM64) {
|
||||
return (CGDisplayModeGetPixelWidth(mode) >= 800);
|
||||
}
|
||||
// Workaround for apple bug FB13261205, only affects arm based macs
|
||||
if (architecture == -1) {
|
||||
architecture = [[NSRunningApplication currentApplication] executableArchitecture];
|
||||
}
|
||||
if (architecture == NSBundleExecutableArchitectureARM64) {
|
||||
return (CGDisplayModeGetPixelWidth(mode) >= 800);
|
||||
}
|
||||
|
||||
return (1 < CGDisplayModeGetWidth(mode) && 1 < CGDisplayModeGetHeight(mode));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user