Fair, and dedicated ASIC chips are almost certainly used; hell if nothing else I use VAAPI with a regular AMD graphics card on a mini-gaming-pc and get better-than-software performance, and I'm sure a multi-billion dollar corporation can get better hardware than me.