2015-09-10, 18:08
(2015-09-10, 15:32)Mangoes Wrote: So to summarize (did I get this right?):
VP9 is in vaapi for Haswell, but there's no support in ffmpeg vaapi.
HEVC is not currently planned in vaapi for Haswell.
VP9 and HEVC decoding on Haswell could be implemented as hybrid decoding where the CPU and GPU work together. This can only happen if Intel makes it possible with their Linux drivers. VP9 seems to be happening, but is not there yet (I guess Google is pushing Intel to implement VP9). And yes, ffmpeg and Kodi need VP9 VAAPI patches as well.
I'd guess HEVC hybrid decoding is unlikely to happen on Haswell. What's the incentive for Intel to implement this? Better for them if you go and buy a new Intel CPU that can do HEVC HW decoding...
Even if it would be happening, it's unclear to me, what level of performance would be available using this hybrid decoding. How much better is hybrid decoding vs. pure CPU-based decoding?