Contribute
Register

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

Status
Not open for further replies.
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: 180
  • kexts.zip
    1.1 MB · Views: 160
  • 02.png
    02.png
    241.5 KB · Views: 201
  • 04.png
    04.png
    101.5 KB · Views: 193
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: 122
on compressor, encode to HEVC.
Looks good.
Intel power gadget and Activity monitor GPU monitor are more accurate.

What about H.264 encode ?
 
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
 
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
 
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: 242
  • H264 Encode.png
    H264 Encode.png
    448.4 KB · Views: 217
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
 
H264 and HEVC encode tables.

Results seems to be abnormal, may be in hybrid mode (CPU + metal).

If HEVC GVA encoder work correctly, then result should look like attached png.
 

Attachments

  • Screenshot 2018-12-07 at 7.10.08 AM.png
    Screenshot 2018-12-07 at 7.10.08 AM.png
    651.7 KB · Views: 217
H264 and HEVC encode tables.
Thx. looks like CPU + GPU doing the encode.

BTW, you config does not seem correct. Notice that your IGPU is stuck at 1.25 all the time.
 
Results seems to be abnormal, may be in hybrid mode (CPU + metal).

If HEVC GVA encoder work correctly, then result should look like attached png.
Your screenshot shows VCPHEVC. Is that the S/W (CPU) encoder ?
 
Status
Not open for further replies.
Back
Top