Graphics Cards for macOS Ventura in a Hackintosh or Mac Pro

This page contains affiliate links. As an Amazon Associate I earn from qualifying purchases.
Gigabyte Aorus RX 570

GPU’s compatible with macOS 13 Ventura

This is a list of graphics cards which are natively supported in macOS Ventura, along with performance benchmarks. These cards will work in a hackintosh, in a Mac Pro, or in an eGPU enclosure connected to an Intel Mac with Thunderbolt 3.

On a hackintosh, for all of these cards, you’ll need to use WhateverGreen.kext and Lilu.kext. These should be placed on the EFI partition of your boot drive, in the EFI/OC/Kexts folder, and added to your config.plist.

Polaris Cards

  • Radeon RX 460
  • Radeon RX 470
  • Radeon RX 480
  • Radeon RX 550 (Baffin core only) – See note 1 below.
  • Radeon RX 560
  • Radeon RX 570
  • Radeon RX 580
  • Radeon RX 590
  • Radeon Pro WX 4100
  • Radeon Pro WX 5100
  • Radeon Pro WX 7100

Polaris cards are compatible with Metal 2.

Vega Cards

  • Radeon RX Vega 56
  • Radeon RX Vega 64
  • Radeon RX Vega Frontier Edition
  • Radeon Vii
  • Radeon Pro WX 9100

Vega cards are compatible with Metal 3.

Navi cards

  • Radeon RX 5500
  • Radeon RX 5500 XT
  • Radeon RX 5600 XT
  • Radeon Pro W5500
  • Radeon Pro W5700
  • Radeon RX 5700
  • Radeon RX 5700 XT
  • Radeon RX 6600
  • Radeon RX 6600 XT
  • Radeon Pro W6600
  • Radeon RX 6650 XT (fake ID required) – See note 2 below.
  • Radeon RX 6800
  • Radeon RX 6800 XT
  • Radeon Pro W6800
  • Radeon RX 6900 XT
  • Radeon RX 6950 XT (fake ID required) – See note 2 below.

Navi cards are compatible with Metal 3. For all Navi cards, you should add the boot argument “agdpmod=pikera”.

Notes

1. There are two versions of the RX 550 – one with a Lexa core, the other with a Baffin core. Only the RX 550 with a Baffin core is compatible with macOS. To tell whether a card is a Baffin model, look at the number of Stream Processors. The Baffin cards have 640, while the Lexa cards only have 512.

2. While the RX 6650 XT and RX 6950XT aren’t officially supported in macOS, they are basically upgraded versions of the RX 6600 XT and the RX 6900 XT cards, which are supported. They can be made to work easily in macOS by spoofing the device ID to make macOS believe that a 6650 XT is an RX 6600 XT and a 6950 XT is a 6900 XT.

Performance comparison in Geekbench 6 Metal benchmark

Geekbench 6 Metal GPU Benchmarks in macOS Ventura