Contribute
Register

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

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
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!
 
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
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:
Joined
Jun 18, 2015
Messages
99
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 6900 XT
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.
 
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
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.
 
Joined
Jun 18, 2015
Messages
99
Motherboard
Gigabyte Z390 Aorus Master
CPU
i9-9900K
Graphics
RX 6900 XT
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.
Yeah, i have same params as you posted. When i use skikigva=32 shiki-id=<<imacpro1,1 board-id>> i have same glitches (sometimes green artifacts) as when I'm using iMac15,1 with AppleGVA/Info.plist edits. Strange.

EDIT: I was wrong. There are glitches even when i import another media codecs to FCPX project, not only h264.
familygw, do you really dont have any green artifacts when exporting from FCPX to h264? They're just somewhere...
 
Last edited:
Joined
Jul 20, 2018
Messages
22
Motherboard
msi e3 v5
CPU
e3 1230 v5
Graphics
rx470
hello,shuhung,my smbios is iMac pro 1,1, with Sapphire NITRO+ RX 470 but without iGpu, how should i do to enable the h265/h264 HW encoding and decoding in 10.14.4 beta, dummy141+whatevergreen? and any patch is needed?
 
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
hello,shuhung,my smbios is iMac pro 1,1, with Sapphire NITRO+ RX 470 but without iGpu, how should i do to enable the h265/h264 HW encoding and decoding in 10.14.4 beta, dummy141+whatevergreen? and any patch is needed?

SMBIOS iMacPro1,1 + dummy141 OK, with or without WEG no relevant.

Pls notice that export H264 still have green artifacts issue on 10.14.4 beta2.
 
Last edited:
Joined
Oct 23, 2010
Messages
971
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
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
You are having lot of success BUT you are still have IGPU enabled with iMacPro1,1.
Check the IGPU & RX580 loading while encoding H.264 to HEVC, H.264 to H.264 and HEVC to H.264.
That is, is it really using the RX580 or IGPU or BOTH ???
 
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
IGPU enabled with iMacPro1,1.

In theory, SMBIOS iMacPro1,1 has no “forceOfflineRenderer=Yes” parameter in AppleGVA info.plist, when DGPU is set to primary, it should always work as primary video renderer and IQSV will not function even IGPU is enabled in BIOS, equal to IGPU is enabled but offline / not in use.
 
Joined
Oct 17, 2018
Messages
12
Motherboard
MSI H97 Gaming 3
CPU
i7-4770K
Graphics
RX 580
Hi, first many thanks to all for this great info you are putting out!

I'm new top hackintosh world, but having need for final cut I've installed few OSs in last 2 months and play with it for a while.



So now I have 10.4.4, more or less standard kexts + dummy141.kext (trying with shiki also)
only in iMacPro1,1 hardware encoding is working in FCP, but have green artefacts.


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>



I've tried your solution(with many other SMBIOSs as well), but it won't event start exporting the file and reporting error. Also I can see that HW encoding isn't working. Do I need to use shiki or/and some boot args with that SMBIOS?
 
Top