With Catalina I took the opportunity to cleanup my XPS 13 Clover Config (used for Mojave) - to make it as simple/clean as possible. I am using hotpatching (no sorted order) and only installed minimal needed. The cleanup was made possible by the very extensive advances of Lilu.kext...
yes it is just a fake ACPI device called EC (Embedded Controller) - Catalina just needs to find the ACPI device - -
if you look at the disassembly the aml doesn't actually contain anything
DefinitionBlock ("", "SSDT", 2, "hack", "EC", 0x00000000)
Still looks like a graphics hardware acceleration issue - I have no experience with configuring AMD cards and hackintosh
you could start and look if it is a YouTube /vlc bloating issue by using a more light weight player
and see if for example Ilina player can play without stuttering...
your setup is quite different from mine
you are running a rx580 on mojave
because I have Nvidia card I have to stay on high sierra (last macOS to support Nvidia webdrivers)
(there were some issues in the past with Mojave and rx580 and hardware acceleration especially with dual displays as...
see this post
I am using apfs loader now too (much better- easier ) - originally back in 2018 I used a apfs.efi
usually error involving some sound...
thanks for the comment!
the results on geekbench when I first posted this (back in 2018) was with an earlier version of geek bench, version 3 I think - when I run the tests on geekbench 5 - the results are even lower that yours - I get 2929 - so I think you are good :)
I don't see a custom ssdt.aml file for USBinjectall.kext in this config. (no .aml in clover/acpi/patched)
so USB 3 ports are not being defined - see IOReg -pic no SSxports
Also you have generic usbxhci.kext in there, not needed if you have custom aml and usbinjectall