Chrome Working On JPEG Encode Accelerator With VA-API/V4L2 Support

Chrome already offers JPEG decode acceleration while this encode accelerator interface is intended for use-cases like still image capture directly within the web browser.
This JPEG encode accelerator interface is being initially implemented with the Video Acceleration API (VA-API) as is widely supported on the Linux desktop with Intel graphics or the Gallium3D VA-API work. VA-API has supported MJPEG hardware acceleration with Broadwell hardware and newer for faster encode performance. There's also V4L2 support being worked on as well.
The basic details via this commit.
20 Comments