#
AMD GPUs
Although AMD doesn't put as much effort as Intel in bringing Android support, they are still somewhat usable. The best results comes from the post-GCN cards as the kernel driver have support for Atomic Kernel Mode Setting (aKMS)
In this sections, we will split the test results into 2 parts : pre-GCN & post-GCN, each part will split between integrated GPUs (or APU) and discrete GPUs.
- pre-GCN are the cards before using the GCN architechure (such as Terascale), they are using
radeon
kernel drivers withr300/r600g
Mesa3d Gallium driver. - post-GCN are the one that are using GCN and newer, they are using
amdgpu
kernel driver withradeonsi
Mesa3d Gallium driver.
#
pre-GCN
Due to the lack of aKMS on radeon
kernel driver, drm_hwcomposer will not usable. Which is why all the test with drm_hwcomposer will be 🚫
#
Integrated GPUs (APU)
#
Discrete GPUs
#
post-GCN
#
Integrated GPUs (APU)
#
Discrete GPUs
Explanation :
✅ : Tested device is working fine
⚠️ : Tested device is working, but there are some limitation or require additional workaround
🚫 : Tested device is not working
⬛ : Device is untested