From 2563125ec511c9f63828fd4b1320ba24ea8c5b3e Mon Sep 17 00:00:00 2001 From: Christopher Snowhill Date: Sun, 19 Jun 2022 20:03:47 -0700 Subject: [PATCH] [SceneKit Visualizer] Refine blocklist The blocklist wasn't actually blocking the requisite GPUs properly. Signed-off-by: Christopher Snowhill --- Visualization/SpectrumViewSK.m | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/Visualization/SpectrumViewSK.m b/Visualization/SpectrumViewSK.m index 67b385cf7..6da4ef630 100644 --- a/Visualization/SpectrumViewSK.m +++ b/Visualization/SpectrumViewSK.m @@ -72,15 +72,21 @@ extern NSString *CogPlaybackDidStopNotficiation; 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 "]) + [device.name containsString:@" 460"] || + [device.name containsString:@" 470"] || + [device.name containsString:@" 480"] || + [device.name containsString:@" 580"] || + [device.name containsString:@" 590"]) { return nil; + } else { + if([device.name containsString:@" 550"] || + [device.name containsString:@" 560"] || + [device.name containsString:@" 570"]) { + if(![device.name containsString:@"00"]) { /* Exclude RDNA2 */ + return nil; + } + } + } } NSDictionary *sceneOptions = @{