Contribute
Register

Radeon RX 4XX/5XX standalone system, AMDRadeonX4250.kext (GVA support H264) does not support HEVC HW

Status
Not open for further replies.
Your screenshot shows VCPHEVC. Is that the S/W (CPU) encoder ?

No, see VTEncoderXPCService usage, still in HW encoding, utilisation can up to 40% when CPU PM in HWP mode, VCPHEVC means metal or openCL are available, when FCPX video filters are applied, it can use as hybrid mode.

Edit: HEVC transcoding VTEncoderXPCService usage in HWP mode.
 

Attachments

  • HEVC transcoding in hwp mode.png
    HEVC transcoding in hwp mode.png
    740.3 KB · Views: 121
Last edited:
No, see VTEncoderXPCService usage, still in HW encoding, utilisation can up to 40% when CPU PM in HWP mode, VCPHEVC means metal or openCL are available, when FCPX video filters are applied, it can use as hybrid mode.

It's just that in post #10, you said if one sees VCPHEVC then software decode is taking place for the VTDecoderXPCService but that does not apply in VTEncoderXPCService ?
 
It's just that in post #10, you said if one sees VCPHEVC then software decode is taking place for the VTDecoderXPCService but that does not apply in VTEncoderXPCService ?

I don't remember when it has change, previously it never show up while HEVC encoding only show in VTDecoderXPCService.
 
edit AppleGVA info.plist, remove below setting if exist, screen recording and export H264 will work (CPU + GPU metal)
where the info.plist in? whatevergreen.kext or dummy141.kext ?
 
where the info.plist in? whatevergreen.kext or dummy141.kext ?

Temporary workaround to reduce freeze issue (GVA H264 encoder compatible issue), not a fix.

Copy below info.plist to desktop, remove or disable hwe hweBGRA hwe420 settings depended on SMBIOSs, copy back then reboot, no need update DYLB cache.

/System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Resources/Info.plist


If modded AppleGVA info.plist, don't use shiki boot flag shikigva=32.
If using SMBIOS MacPro6,1, remove or disable settings hwe TTOnly bwLimit0 bwLimit1.
upload_2018-12-22_14-16-18.png
 
Temporary workaround to reduce freeze issue (GVA H264 encoder compatible issue), not a fix.
thanks for your answer, now I modded AppleGVA info.plist, both the screen recording and airplay come back, and my smbios is iMac pro1,1, did I in a right way?
屏幕快照 2018-12-22 下午4.03.23.png
 
thanks for your answer, now I modded AppleGVA info.plist, both the screen recording and airplay come back, and my smbios is iMac pro1,1, did I in a right way?
View attachment 374302

Indeed modified info.plist always not a correctly way, but answer is Yes.
 
I bought the Sapphire VEGA 56, just removed the RX580 and put the VEGA.

I left the IGPU enable for h264 and was immediately given HEVC by hardware. :)

SMBIOS 14,2, WEG + Lilu

regards

Where is that screenshot from?
 
Status
Not open for further replies.
Back
Top