So I swapped from nvidia quadro M2000 to RX 580 8Gb Red Devil PowerColor to be able to upgrade to Mojave and take advantage of hardware [de|en]coding.
Some of this info may or may not be useful as it is not in a real mac pro.
using the iMacPro 1,1 definition the video proc test for h264/hevc decoding in 10.13.6 seems to cause the GPU to crash and the system is unusable until reboot.
dmesg logs this:
Code:
Trying to restart GPU (PowerColor Red Devil RX 580)...
AMD Error: CAILResetEngine failed
[3:0:0] Failed to reset GPU engine=VCE ring=1 result=0xe00002bc
while using 10.14.5 video proc says it doesn't do hardware hevc encode or decode, however i'm able to play "jellyfish-400-mbps-4k-uhd-hevc-10bit" fluidly using ~15% CPU and probably 20% GPU, so it would seem that the detection system isn't perfect in video proc (this video causes 1100+% CPU usage from VLC in 10.13.6 and really isn't playable) as it’s clearly hardware decoding HEVC in 10.14.5.
The interesting thing here is that once this card was installed I can now use AirPlay to extend desktop to AppleTV, giving 6 total displays, 5 using a mix of DP/HDMI/DVI + 1 AirPlay.
Does this also give the real Mac Pro the ability to use AirPlay?
I can't try that as the 3,1 i have won't run this card, although I could probably change smbios to macpro5,1 to test on this machine.