I installed Ventura 13.2 with the help of OCLP 0.6.1. All great and smooth, even got it to load the SMU firmware by following this post:
https://forums.macrumors.com/thread...-scores-use-radeonboost.2231366/post-31763127
That improved the Geekbench 5 metal score by about 50% - i.e. memory bandwidth working at correct speed. Score is about 92000, the M2 Max 38-core is about 86000 as comparison.
Then wrote this small program, which returned false:
So, there is no Metal 3 support. This was also confirmed by downloading several Metal 3 example codes from the developer site, they all had problems running.
The Pro Vega II, used by Apple in Mac Pro 2019 models (7,1), contains exactly the same chip. Only difference is that the VII is capped at 60 CUs vs. 64.. as they binned the chips going to the "consumer market". And of course, slightly different VBIOS'.
Anyhow, there is no reason Metal 3 support should not be enabled here. I would like to ask if anyone has an idea on how we can reenable it? I am researching it on the little spare time I have these days.
Spoofing as the Pro Vega II could maybe be a solution.. If lucky solve both the Metal 3 and HWAccel issue. Device IDs of relevance:
0x66A11002 Radeon Pro VII/Radeon Instinct MI50 32GB
0x66A31002 Radeon Pro Vega II/Radeon Pro Vega II Duo
0x66A71002 Radeon Pro Vega 20 (for laptops, probably not the one to use)
0x66AF1002 Radeon VII
Guide: https://dortania.github.io/Getting-Started-With-ACPI/Universal/spoof.html
Sidenotes;
https://forums.macrumors.com/thread...-scores-use-radeonboost.2231366/post-31763127
That improved the Geekbench 5 metal score by about 50% - i.e. memory bandwidth working at correct speed. Score is about 92000, the M2 Max 38-core is about 86000 as comparison.
Then wrote this small program, which returned false:
Swift:
import Metal
print( MTLCreateSystemDefaultDevice()!.supportsFamily(.metal3) )
So, there is no Metal 3 support. This was also confirmed by downloading several Metal 3 example codes from the developer site, they all had problems running.
The Pro Vega II, used by Apple in Mac Pro 2019 models (7,1), contains exactly the same chip. Only difference is that the VII is capped at 60 CUs vs. 64.. as they binned the chips going to the "consumer market". And of course, slightly different VBIOS'.
Anyhow, there is no reason Metal 3 support should not be enabled here. I would like to ask if anyone has an idea on how we can reenable it? I am researching it on the little spare time I have these days.
Spoofing as the Pro Vega II could maybe be a solution.. If lucky solve both the Metal 3 and HWAccel issue. Device IDs of relevance:
0x66A11002 Radeon Pro VII/Radeon Instinct MI50 32GB
0x66A31002 Radeon Pro Vega II/Radeon Pro Vega II Duo
0x66A71002 Radeon Pro Vega 20 (for laptops, probably not the one to use)
0x66AF1002 Radeon VII
Guide: https://dortania.github.io/Getting-Started-With-ACPI/Universal/spoof.html
Sidenotes;
- HWAccel would also not enable.. it worked perfectly fine on Monterey. This causes neither Apple TV app nor Netflix to work. Thread of relevance: https://forums.macrumors.com/threads/activate-amd-hardware-acceleration.2180095/
- PowerPlay table should be applied for further optimisation.
- Had to set the DirectGopRendering variable in the Open Core config.plist file to true, in order for graphics to render correctly at boot, or render at all. In my case it was completely distorted if not set to true.
Last edited: