1. Hardware decoding limits & safefallback UI
"Sometimes, the software cannot even tell the hardware is actually 'crashed' and spitting non‑sense data… Then a 'media players' able to use hardware decoding must always provide a clear and visible 'user button' in order to let this very user switch to full software decoding." — sylware
2. Compute‑shader‑centric GPU programming is becoming the norm > "GPUs these days have massive cache often hundreds of megabytes large, on top of an already absurd amount of registers. A random read will often load a full cacheline into a register and keep it there, reusing it as needed between invocations." — pandaforce 3. GPU acceleration delivers real‑world performance & power gains for professional codecs > "It’s hugely more efficient, if you're on a battery powered device it could mean hours more of play time." — temp0826