Contribute
Register

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

Joined
Jan 1, 2011
Messages
55
Motherboard
Gigabyte Z97X UDH5
CPU
i7-4790K
Graphics
HD4600 + Vega 56
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
@shuhung Thank you for your help
so if i get the Vega Card then i will get the full Hardware Encode/Decode support on Mojave 10.14.2?
and how do i enable GVA Support?
also is it possible to get full Hardware Encode/Decode support if i enable the iGPU?
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
 

Attachments

  • 01.png
    01.png
    142.3 KB · Views: 244
Joined
Jun 23, 2010
Messages
74
Motherboard
GA-Z370XP-SLI
CPU
I7-8700K
Graphics
RX 580
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
@uran0s

do you mind if i ask you where did you get your vega 56 from?

also, you had nothing else modify in clover -> config.plist?
do you mind sharing your clover -> config.plist?
 
Joined
Oct 23, 2010
Messages
970
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
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
The proof is in actually doing an encode.
Open a short 4K HEVC file in Quicktime.
File -> Export...
Check the HEVC box to export it as HEVC 1080P.

while it is doing the encode, watch the CPU + IGPU utilisation in Intel Power gadget and AMD utilisation in Activity Monitor -> Windows->GPU history
 
Joined
Jan 1, 2011
Messages
55
Motherboard
Gigabyte Z97X UDH5
CPU
i7-4790K
Graphics
HD4600 + Vega 56
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
do you mind if i ask you where did you get your vega 56 from?

also, you had nothing else modify in clover -> config.plist?
do you mind sharing your clover -> config.plist?
Sapphire Vega 56 Pulse 8GB
 

Attachments

  • config.plist
    8.2 KB · Views: 125
  • kexts.zip
    1.1 MB · Views: 125
  • 02.png
    02.png
    241.5 KB · Views: 157
  • 04.png
    04.png
    101.5 KB · Views: 165
Joined
Jan 1, 2011
Messages
55
Motherboard
Gigabyte Z97X UDH5
CPU
i7-4790K
Graphics
HD4600 + Vega 56
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
The proof is in actually doing an encode.
Open a short 4K HEVC file in Quicktime.
File -> Export...
Check the HEVC box to export it as HEVC 1080P.

while it is doing the encode, watch the CPU + IGPU utilisation in Intel Power gadget and AMD utilisation in Activity Monitor -> Windows->GPU history
on compressor, encode to HEVC.
 

Attachments

  • Screenshot 2018-12-20 at 17.09.44.png
    Screenshot 2018-12-20 at 17.09.44.png
    100 KB · Views: 89
Joined
Oct 23, 2010
Messages
970
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
on compressor, encode to HEVC.
Looks good.
Intel power gadget and Activity monitor GPU monitor are more accurate.

What about H.264 encode ?
 
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
For Vega GPU export H264 or screen recording, may need hwe420 enabled in AppleGVA info.plist, SMBIOS iMac14,2 does not have hwe420 support.

Recently, hwe420 does not work with RX4XX/5XX, will cause system freeze when screen recoding or export H264.

upload_2018-12-21_1-33-12.png
 
Joined
Oct 23, 2010
Messages
970
Motherboard
GA-Z77X-UP5-TH
CPU
i7-3770K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Looks like bad news with 10.14.3 Beta.

The H/W accelerators are still left out.
Looks like dummy kext will still be required to re-enable them ...probably with all the instabilities/inconsistencies in behaviour.

Screenshot 2018-12-20 at 17.18.11.png


Screenshot 2018-12-20 at 17.19.59.png
 
Joined
Jan 1, 2011
Messages
55
Motherboard
Gigabyte Z97X UDH5
CPU
i7-4790K
Graphics
HD4600 + Vega 56
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Looks good.
Intel power gadget and Activity monitor GPU monitor are more accurate.

What about H.264 encode ?
H264 and HEVC encode tables.
 

Attachments

  • HEVC Encode.png
    HEVC Encode.png
    424.4 KB · Views: 208
  • H264 Encode.png
    H264 Encode.png
    448.4 KB · Views: 177
Joined
Oct 26, 2013
Messages
1,054
Motherboard
MSI B250M PRO-VHD
CPU
i3-7100
Graphics
RX 570
Looks like bad news with 10.14.3 Beta.

The H/W accelerators are still left out.
Looks like dummy kext will still be required to re-enable them ...probably with all the instabilities/inconsistencies in behaviour.

View attachment 373923

View attachment 373924

Yes, on 10.14.3 beta2, still no native GVA support for RX4XX/RX5XX.

When dummy141.kext is applied, for system stability, need edit AppleGVA info.plist, remove below setting if exist, screen recording and export H264 will work (CPU + GPU metal).

hwe
hweBGRA
hwe420
 
Top