Contribute
Register

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

Status
Not open for further replies.
You may try but my config.plist may not fit your HW configuration, pls notice that I completely disable native XCPM and use Clover HWP + HWPEnabler.kext for CPU PM.

Thanks, Shuhung.

I am not going to use your config.plist, I just want to take a look at the differences.

There's nothing in the graphics section in your config.plist? Is that right? I have 0x19020001 as ig-plaftorm-id and inject intel so I can use the HD530 for h264 hardware encoding/decoding. This is no longer necessary? Latest Whatevergreen takes care of this?

Another difference: you have -disablegfxfirmware selected(in boot)?

I have no Devices injection at all for hda, igpu, amd. Would this make a difference? No problems in HS...

Any suggestions what I should try?
 
I have 0x19020001 as ig-plaftorm-id and inject intel so I can use the HD530 for h264 hardware encoding/decoding.

Use ig-platform-id 0x19120001, 0x19020001 may not exist on AppleIntelSKLGraphicsFramebuffer.kext (10.14.2).
 
Last edited:
For a full list of ig-platform-id's see this post.
 
Ioreg file show GPU is linked to PEGP, H264 GVA decoder work, H264 DRM video should play but HEVC GVA decoder will not work. You can use Clover ACPI patch to rename PEGP to GFX0.
View attachment 371275

Issue should caused by dylb cache or DRM preference not WEG, see attached png, WEG kext is applied and iTune video work.

If you had replace or restore AppleGVA.framework before, should run below command

cd /System/Library/PrivateFrameworks/
sudo codesign --deep -fs - AppleGVA.framework
sudo chown -R root:wheel AppleGVA.framework
sudo update_dyld_shared_cache -force

Then reboot

If stiil not work, try reset DRM see below link

https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.Shiki.en.md


off topic, how could you show RX 560 fan speed, utilization and temperature? I also got Sapphire RX 560 4GB, with Gigabyte Z77P-D3. tried FakeSMC and VirtualSMC, and the sensor kexts, no luck, non of them showed up.
 
You can use just the HWSensorsSMC2.app without installing the HWSensor3 package as that App accesses the PerformanceStatics Property of the radeon Accelerator.
 
My RX580 scored less 100.000 points with opencl geekbench test. What is the problem?
 

Attachments

  • AE1E7F32-A47B-450A-9086-422D125738F4.png
    AE1E7F32-A47B-450A-9086-422D125738F4.png
    98.9 KB · Views: 102
off topic, how could you show RX 560 fan speed, utilization and temperature? I also got Sapphire RX 560 4GB, with Gigabyte Z77P-D3. tried FakeSMC and VirtualSMC, and the sensor kexts, no luck, non of them showed up.
Me neither but you can look in activity monitor, in "windows" - "show gpu activity": this way, you could at least monitor the GPU load (no numbers, visually only).
 
@shuhung @macnb

Thanks a lot. the HWMonitorSMC2.app from the download link works, it did not work before as i can remember, no need to install sensor kexts, i have just VirtualSMC.kext in kexts/other
You're welcome. The developer recently changed theat App to directly access the PerformanceStatistics of the active Accelerator.
If you want the app to show the other stats (CPU speeds, Fan, etc) then you have to replace your FakeSMC and sensors with those in that pack.
 
Status
Not open for further replies.
Back
Top