(Using 10.14.6 w/latest security update, on a 2012 5,1 with single hex-core 3.46 CPU and Sapphire RX580, SIP currently off.)
After performing the hex edit (and subsequent plist and permissions fixes), H.264 hwaccel is working beautifully. But only H.264.
When trying to play any HEVC files, everything is punted to the CPU, which I've confirmed by all playback stuttering, Activity Monitor graphs showing high CPU load, and ioreg dumps showing nothing hitting UVD:
Code:
"HWChannel UVDEnc
Commands Completed"=0
--
"HWChannel UVDEnc
Commands Submitted"=0
--
"HWChannel UVDDec
Commands Completed"=0
--
"HWChannel UVDDec
Commands Submitted"=0
--
"HWChannel UVDEncLLQ
Commands Submitted"=0
--
"HWChannel UVDEncLLQ
Commands Completed"=0
Any thoughts? I've scoured virtually the entire thread and don't recall seeing anything related to this.