Contribute
Register

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

Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
Yes, but Netflix stop working. I’m analyzing the shiki part of code to see if there is a value for shikigva which enables hwe420.

Thanks!

Seems to be caused by AGDP, check ioreg see whether AGDP is diabled by WEG or not, if not, try add agdpmod=vit9696.
 
Joined
May 27, 2013
Messages
168
Motherboard
GA-Z390 AORUS PRO WIFI
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. iOS
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
No, same result.

Seems to be no relevant to AGDP, use iMacPro1,1 or edit AppleGVA info.plist.

AGDP enabled
1548772246997.png


AGDP disabled
1548772282031.png
 
Joined
Jun 18, 2015
Messages
99
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 6900 XT
Yes, you're right. But using anoother sysdef Netflix stop working on Safari. So, I've added the param (key and value) into the AppleGVA.framework info.plist, until WEG include another way to inject GVA features.

Until now, everything works fine, without freezings.
When i add hwe420 parameter to AppleGVA.framework info.plist (Im using SMBIOS iMac15,1 as you) everything works, but exported h264 video files from FinalCut have many artifacts, if i use shikigva=32 and shiki-id=7BA5B2D9E42DDD94, its ok. So adding only hwe420 parameter is not sufficient for good h264 encoding.
 
Joined
Nov 3, 2018
Messages
310
Motherboard
ASRock B360-HDV
CPU
i5-8400
Graphics
RX 470
Mobile Phone
  1. iOS
Yes, you're right. But using anoother sysdef Netflix stop working on Safari. So, I've added the param (key and value) into the AppleGVA.framework info.plist, until WEG include another way to inject GVA features.

Until now, everything works fine, without freezings.


Congrats! Do you have high fan speed( more than 2500rpm) problem on RX card? Here is how to replay:

1. Boot into macOS, Play some local video, or online streaming

2. Put macOS to sleep fully( power led turns off)

3. Wake up macOS, continue the video playing,

4. Listen to your RX card fan noise, or check with hwsensors3.

Note: You may need to play some heavy video, like 4k HEVC. Or playing H264, while trying fast forwarding/backwarding the video to reach this problem as fast as possible.
 
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
i add hwe420 parameter to AppleGVA.framework info.plist (Im using SMBIOS iMac15,1 as you) everything works, but exported h264 video files from FinalCut have many artifacts

Rename hweBRGA to hwe420, replace all GVA properties from iMacPro1,1 are the best.
 
Joined
Nov 3, 2018
Messages
310
Motherboard
ASRock B360-HDV
CPU
i5-8400
Graphics
RX 470
Mobile Phone
  1. iOS
Hello, if you add boot flags like this, Netflix will stop working on Safari.

There are other shikigva args for DRM problem. Try shikigva=256 shiki-id=7BA5B2D9E42DDD94
 
Joined
May 27, 2013
Messages
168
Motherboard
GA-Z390 AORUS PRO WIFI
CPU
i9-9900K
Graphics
RX 5700 XT
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. iOS
There are other shikigva args for DRM problem. Try shikigva=256 shiki-id=7BA5B2D9E42DDD94

Export using H264 raise error using shikigva=256. Copying all the settings from iMacPro1,1 below the def of iMac15,1 works but export has issues when export with H264 but less than if I only change the hwe420 param into AppleGVA.
Using the bootarg "shikigva=32 with shiki-id=7BA5B2D9E42DDD94" is the better option to export using FCPX, but still having too small glitches in the final video.

I'll try with another sysdefs.
 
Last edited:
Joined
Feb 10, 2012
Messages
79
Motherboard
Gigabyte GA-Z370-HD3P
CPU
i5-9600K
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Classic Mac
  1. 512K
Mobile Phone
  1. iOS
It's ****ing beautiful guys.

Radeon RX 580 + 10.14.4-beta1 + dummy141.kext + (boot flags shikigva=32 shiki-id=Mac-7BA5B2D9E42DDD94)

I was able to export my movie from iMovies and use ffmpeg to convert with hardware acceleration.

/edit Hmm getting errors with Netflix/hulu/drm tho
/edit2 Really stable too, no more random video freezes


$ ./VDADecoderChecker
Hardware acceleration is fully supported

Screen Shot 2019-01-30 at 14.34.13.png
 
Last edited:
Joined
Jan 13, 2017
Messages
257
Motherboard
Gigabyte Designare Z390
CPU
i9 9900K
Graphics
RX580
Mac
  1. iMac
  2. Mac Pro
Classic Mac
  1. Apple
Mobile Phone
  1. iOS
Top