The Next MPV Player Release Will Offer Much Better Vulkan Support

Written by Michael Larabel in Multimedia on 26 December 2017 at 07:38 AM EST. 5 Comments
MULTIMEDIA
With the Christmas weekend release of the MPlayer-forked MPV Player 0.28, it's the first video player we are aware of supporting the Vulkan graphics API for video presentation. This release has just basic Vulkan support but it will be much better in the next release.

Immediately following the MPV 0.28 release, the Vulkan "Revision 2" support was merged to MPV Git master.

With the current v0.28 release, the Vulkan support is considered "slow and limited" but is working with all the important drivers/platforms/hardware and serves as the building blocks for this expanded support. The "Rev 2" work now in master has full support for asynchronous transfers, asynchronous compute, multi-command queueing, event-based image barriers, safe invalidation of fragment buffer objects, better transitions and other improvements.

Some of the changes are quite small but can yield a significant performance improvement when using this vo_gpu Vulkan video output with MPV.

This MPV Vulkan support has been led by German free software developer Niklas Haas over the past few months.

When the next MPV release occurs, you can surely read about it on Phoronix.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week