DaVinci Resolve: Difference between revisions
change support information |
updated davinci compatibility matrix |
||
Line 19: | Line 19: | ||
|+ AMD GPU Compatibility with DaVinci Resolve on Linux | |+ AMD GPU Compatibility with DaVinci Resolve on Linux | ||
|- | |- | ||
! GPU Generation !! Series !! DaVinci Resolve Compatibility !! ROCm Support !! AMDGPU Support !! Rusticl | ! GPU Generation !! Series !! DaVinci Resolve Compatibility !! ROCm Support !! AMDGPU Support !! Rusticl Support !! Confirmed | ||
|- | |- | ||
| Pre-GCN | |Pre-GCN (Terascale) | ||
|Radeon HD 2000–6000 Series | |||
|❌ No GPU Compute (Software Only) | |||
|❌ Not Supported | |||
|❌ Uses Radeon DRM | |||
|❌ Most Terascale GPUs lack OpenCL support in Rusticl. Rusticl officially targets Gallium drivers, but <code>r600g</code> lacks full OpenCL support. | |||
|❌ No OpenCL. Please let us know if you got it running with <code>r600g</code> | |||
|- | |- | ||
| GCN | |GCN 1.0 & 1.1 | ||
|Radeon HD 7000, R9 270/280 Series | |||
|Limited (OpenCL 1.1) | |||
|❌ Not Supported | |||
|Experimental | |||
|Partially (Some support via <code>radeonsi</code> but limited OpenCL) | |||
|Only working if card is supported in <code>amdgpu</code> open-source driver! | |||
|- | |- | ||
| GCN | | GCN 1.2 (Gen 3) || Radeon R9 285, R9 380, R9 Fury || Moderate (OpenCL 1.2) || ❌ Not Supported || ✅ Yes || ✅ Rusticl supported via <code>radeonsi</code> & Mesa || ✅ Confirmed with <code>amdgpu</code>, <code>radeonsi</code>, and OpenCL via Rusticl | ||
|- | |- | ||
| | | GCN 4th Gen (Polaris) || Radeon RX 400/500 Series || Moderate (OpenCL 1.2) || Supported up to ROCm 5.6 || ✅ Yes || ✅ Rusticl supported via <code>radeonsi</code> & Mesa || ✅ Confirmed with amdgpu, radeonsi and OpenCL via Mesa (rustiCL). See the configuration below | ||
|- | |- | ||
| | | GCN 5th Gen (Vega) || Radeon RX Vega Series || Moderate (OpenCL 1.2) || Supported up to ROCm 5.6 || ✅ Yes || ✅ Rusticl supported via <code>radeonsi</code> & Mesa || ✅ Confirmed | ||
|- | |- | ||
| | | RDNA (Navi) || Radeon RX 5000 Series || Good (OpenCL 1.2) || Supported || ✅ Yes || ✅ Rusticl supported via <code>radeonsi</code> & Mesa || ✅ Confirmed | ||
|- | |||
| RDNA2 (Navi 2x) || Radeon RX 6000 Series || Good (OpenCL 1.2) || Supported || ✅ Yes || ✅ Rusticl supported via <code>radeonsi</code> & Mesa || ✅ Confirmed | |||
|- | |||
| RDNA3 (Navi 3x) || Radeon RX 7000 Series || Good (OpenCL 1.2) || Supported || ✅ Yes || ✅ Rusticl supported via <code>radeonsi</code> & Mesa || ✅ Confirmed | |||
|} | |} | ||
Contrary to the [https://wiki.archlinux.org/title/DaVinci_Resolve#Installation Arch Wiki], DaVinci Resolve seems to work (on an RX 570) without switching to proprietary GPU drivers, as they can work with [https://www.phoronix.com/search/RadeonSI radeonsi]. Cheap and good working cards to look out for are the ''Radeon RX Polaris'' series, which are supported with the amdgpu driver (radeonssi, OpenCL via Mesa and Rusticl). | Contrary to the [https://wiki.archlinux.org/title/DaVinci_Resolve#Installation Arch Wiki], DaVinci Resolve seems to work (on an RX 570) without switching to proprietary GPU drivers, as they can work with [https://www.phoronix.com/search/RadeonSI radeonsi]. Cheap and good working cards to look out for are the ''Radeon RX Polaris'' series, which are supported with the amdgpu driver (radeonssi, OpenCL via Mesa and Rusticl). |