Contribute
Register

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

Status
Not open for further replies.
Mojave 10.14.4 beta 2 (18E184e) looks better.
For my system, if I use SMBIOS iMacPro1,1 or with the bootarg shiki-id, or copying/replacing the params from this to iMac15,1 the system freezes randomly using FCPX. Export works but with issues/glitches.

Injecting the param 'hwe420' directly into /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Resources/Info.plist, for my board-id (iMac15,1), the system become more stable and the export from FCPX have no glitches.

Stable configuration:
  • No iGPU enabled.
  • Only discrete GPU enabled, Radeon RX580.
  • CPU i7 4970K.
  • Netflix on Safari: OK
  • iTunes DRM Streaming: OK
  • FCPX: Stable
  • VideoProc: Stable
  • AppleGVA/Info.plist config:
Code:
<key>Mac-42FD25EABCABB274</key>
<dict>
    <key>burstSize</key>
    <integer>4</integer>
    <key>facetimeDecode</key>
    <true/>
    <key>forceOfflineRenderer</key>
    <true/>
    <key>hwe</key>
    <true/>
    <key>hweBGRA</key>
    <true/>
    <key>hwe420<key>
    <true/>
    <key>ke1</key>
    <true/>
    <key>pp</key>
    <integer>1</integer>
</dict>
Did you use WhateverGreen.kext?
 
Hi @aforty
The SMBIOS that I'm using right now is for a iMac15,1 (Mac-42FD25EABCABB274) because it fits better with my hardware, and in the GVA properties I've injected only the parameter 'hwe420' as true.

Here is the results of the suggested commands:
Code:
familygw:~$ defaults read com.apple.AppleGVA
2019-02-06 14:48:15.466 defaults[832:38333] 
Domain com.apple.AppleGVA does not exist
familygw:~$ defaults read com.apple.coremedia
2019-02-06 14:48:16.482 defaults[833:38348] 
Domain com.apple.coremedia does not exist
familygw:~$

Hi @iamsteven the kexts that I'm using are:
  • Whatevergreen
  • Lilu
  • AppleALC
  • NoVPAJpeg
  • dummy141.kext

Regards.
 
For my system, if I use SMBIOS iMacPro1,1 or with the bootarg shiki-id, or copying/replacing the params from this to iMac15,1 the system freezes randomly using FCPX. Export works but with issues/glitches.

Tested SMBIOS iMac15,1 with above conditions, have no randomly free issue on FCPX, export H264 have some glitches issue probably due to bug in colour space conversion, add hweBGRA to AppleGVA info.plist may fix this issue.

Tested with Haswell G1840 + RX460, SKL G4500 + RX570, KBL i3-7100 + RX570, SMBIOS iMac15,1/MacPro6,1/iMacPro1,1, on Mojave 10.14.4 (18E174f) all OK.

EDIT: Add hweBGRA to AppleGVA info.plist does not fix H264 video output green artefacts issue.
 
Last edited:
Mojave 10.14.4 beta 2 (18E184e) looks better.
For my system, if I use SMBIOS iMacPro1,1 or with the bootarg shiki-id, or copying/replacing the params from this to iMac15,1 the system freezes randomly using FCPX. Export works but with issues/glitches.

Injecting the param 'hwe420' directly into /System/Library/PrivateFrameworks/AppleGVA.framework/Versions/A/Resources/Info.plist, for my board-id (iMac15,1), the system become more stable and the export from FCPX have no glitches.

Stable configuration:
  • No iGPU enabled.
  • Only discrete GPU enabled, Radeon RX580.
  • CPU i7 4970K.
  • Netflix on Safari: OK
  • iTunes DRM Streaming: OK
  • FCPX: Stable
  • VideoProc: Stable
  • AppleGVA/Info.plist config:
Code:
<key>Mac-42FD25EABCABB274</key>
<dict>
    <key>burstSize</key>
    <integer>4</integer>
    <key>facetimeDecode</key>
    <true/>
    <key>forceOfflineRenderer</key>
    <true/>
    <key>hwe</key>
    <true/>
    <key>hweBGRA</key>
    <true/>
    <key>hwe420<key>
    <true/>
    <key>ke1</key>
    <true/>
    <key>pp</key>
    <integer>1</integer>
</dict>
Hello, i still have green artefacts when exporting from FCPX to h264... but only when i use h264 media as source.
 
Hello, i still have green artefacts when exporting from FCPX to h264... but only when i use h264 media as source.
Which SMBIOS config are you using? Have you any bootarg?

Try with iMac15,1 (Mac-42FD25EABCABB274) with no bootargs. Edit your AppleGVA/Versions/A/Resources/Info.plist to include the 'hw420' param for these SMBIOS and try again.

Cheers!
 
I'm having a lot of success with 10.14.4-beta2 so far.

Configuration:
  • iGPU: enabled (platform-id 0x3E910003)
  • Discrete GPU: Radeon RX 580 (Sapphire NITRO+ 8GB)
  • CPU: i5-9600K (Coffee Lake)
  • SMBIOS: iMacPro1,1
  • Shiki flags: none
  • AppleGVA/Info.plist modifications: none
  • Kexts: dummy141, Lilu, NoVPAJpeg, WhateverGreen
  • Netflix on Safari: OK
  • Hulu on Safari: OK
  • iTunes DRM Streaming: not tested
  • FCPX: stable
  • VideoProc: stable
  • System: stable
 
Last edited:
Which SMBIOS config are you using? Have you any bootarg?

Try with iMac15,1 (Mac-42FD25EABCABB274) with no bootargs. Edit your AppleGVA/Versions/A/Resources/Info.plist to include the 'hw420' param for these SMBIOS and try again.

Cheers!
I am using iMac15,1 (Mac-FA842E06C61E91C5), its model with Intel Core i7-4790K, and i add "hw420" param to Info.plist. I have artifacts only when using h264 media in FCPX project.
 
I am using iMac15,1 (Mac-FA842E06C61E91C5), its model with Intel Core i7-4790K, and i add "hw420" param to Info.plist. I have artifacts only when using h264 media in FCPX project.
Odd, I've the glitches when use skikigva=32 shiki-id=<<imacpro1,1 board-id>>. Did you compare your config with that I've posted earlier (see post #715).

Did you tried using SMBIOS from a iMacPro1,1?

Other info: I'm using the version 1.2.6.RELEASE for Whatevergreen, and 1.3.1.RELEASE for LiLu.
 
Status
Not open for further replies.
Back
Top