Well there is this (still) highly experimental amdgpu für southern islands branch. Perhaps I'll try that if I feel very lucky.