Need SMBIOS fully supported by AppleGVA, below SMBIOSs are common use for system without IGPU.
MacPro5,1 does not supported by AppleGVA, no HW H264/HEVC decoding/encoding support at all.
MacPro6,1 partially supported by AppleGVA, no HW H264 decoding/encoding, HW HEVC decoding/encoding work when GPU is connected to device GFX0, IOGVACodec function still cause system freeze.
iMacPro1,1 fully supported by AppleGVA, for AMD HEVC support, GPU must connect to device GFX0, system may freeze when Apps try to utilise IOGVACodec.
Upload your ioreg file may helpful.
Currently, AMD H264 encoder not work correctly or not supported by Apps, easy cause system freeze, need disable IOGVACodec (H264 encoder will not work but decoder still work, no effect to AMD HEVC support) for compatibility.
Try create a dummy kext to disable IOGVACodec, if it is called by AMDRadeonX5000 info.plist, rename key IOGVACodec to IOGVACodex, place it to /EFI/Clover/kexts/Other, see attached sample.
Or create a workaround patch to disable IOGVACodec, if it is native initiated by AMDVega10GraphicsAccelerator, see below patch.
Name
AMDRadeonX5000
Comment
IOGVACodec workaround
Find
494F4756 41436F64 6563
Replace
494F4756 41436F64 6578
Need update system cache
sudo kexcache -i /