I had some similar artifacts and was able to remove them by using this kernel parameter:
amdgpu.dcdebugmask=0x10
It disables some of the power modulation functions that have been giving problems lately on some AMD gpu’s. Maybe it can help in your case as well.