[SceneKit Spectrum] Add device block list

Currently blocking all Radeon cards up to and including Polaris cards.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
swiftingly
Christopher Snowhill 2022-06-17 22:16:20 -07:00
parent cbcbdf893d
commit 711c18a3bd
1 changed files with 15 additions and 0 deletions

View File

@ -61,6 +61,21 @@ extern NSString *CogPlaybackDidStopNotficiation;
if(!device) return nil;
if([device.name containsString:@"AMD"]) {
if([device.name containsString:@"FirePro D"] ||
[device.name containsString:@" M2"] ||
[device.name containsString:@" M3"] ||
[device.name containsString:@" 460 "] ||
[device.name containsString:@" 470 "] ||
[device.name containsString:@" 480 "] ||
[device.name containsString:@" 550 "] ||
[device.name containsString:@" 560 "] ||
[device.name containsString:@" 570 "] ||
[device.name containsString:@" 580 "] ||
[device.name containsString:@" 590 "])
return nil;
}
NSDictionary *sceneOptions = @{
SCNPreferredRenderingAPIKey: @(SCNRenderingAPIMetal),
SCNPreferredDeviceKey: device,