The Intel VA-API 1.0.19 driver was released on Thursday and it's a feature release with some exciting additions.
Intel 1.0.19 driver official new features include:
- Add support for Haswell
- Add raw DRM support (Dmitry Ermilov)
- Add Wayland support
- Add support for display rotation attribute
- Support 4K encoding on IVB and HSW
- Drop explicit dependency on X11 and libva-x11
- Fix VC-1 decoding when VSTRANSFORM is 0
- Fix SIGSEGV caused by use-after-free of the bufmgr (Stéphane Marchesin)
- Fix thread safety issue (Gautam)
- Fix vaUnlockSurface() for libva trace
From the list, Intel Haswell
video acceleration support is good so that it's in shape for when the new Haswell CPUs are introduced in H1'2013. Most of the rest of the Haswell Linux graphics driver stack is getting into shape with the forthcoming Linux 3.8 kernel and then Mesa 9.0+ and the latest Intel DDX.
Aside from new hardware enablement, the other exciting item is the Wayland VA-API support so you can use this hardware video acceleration API within Wayland rather than just an X.Org/X11 Server. VA-API on Wayland was originally showcased back in San Diego this past August for tear-free hardware-accelerated video playback on Wayland
. Raw DRM support for VA-API is another nice addition.
Interesting some Ivy Bridge and Haswell owners is also the 4K resolution video encoding support using VA-API.
This Intel VA-API driver is intended to ideally be used with the VA-API 1.1 library
This latest Intel VA-API user-space driver release can be fetched off the libva list