Open freaktechnik opened 5 months ago
Hi, this is known and an unfortunate side effect of AMD merging the decoder and encoder parts of their media engine since RX 7xxx. I haven't yet found a way to properly find out whether a GPU has this new merged engine or the old seperated engine, and I'd really like to avoid using regex on the GPU name or hardcoding a list of PCI IDs. :/
I think the VCN HW IP version we can get from ip_discovery
sysfs (ip_discovery/die/0/UVD/0/major
) will be helpful.
Currently, VCN v4.x (major version: 4) or higher have unified decoding and encoding queues.
I think I'm having the same issue in an intel iGPU, is it the same reason or should I report it?
Firefox is showing encoder usage and no decoder usage while playing a youtube video.
I think I'm having the same issue in an intel iGPU, is it the same reason or should I report it?
Firefox is showing encoder usage and no decoder usage while playing a youtube video.
Hi, the reason for that is the same as for newer AMD GPUs, Intel GPUs unfortunately do not differentiate between encode and decode and I haven't yet found a way to make this work in the Apps and Processes pages.
Is there an existing issue for this?
Current Behavior
The "Video Encoder Usage" tracks the usage of hardware decoding, the "Video Decoder Usage" presumably tracks the usage of hardware encoding.
Expected Behavior
The "Video Encoder Usage" tracks the usage of hardware encoding, "Video Decoder Usage" tracks the usage of hardware decoding.
Steps To Reproduce
Environment
Anything else?
No response