The libvdpau-va-gl package contains a library which implements the VDPAU library. Libvdpau_va_gl uses OpenGL under the hood to accelerate drawing and scaling and the VA-API (if available) to accelerate video decoding. For now VA-API is available on some Intel chips, and on some AMD video adapters with the help of the libvdpau driver.
This package is known to build and work properly using an LFS 12.4 platform.
Download (HTTP): https://github.com/i-rinat/libvdpau-va-gl/archive/v0.4.2/libvdpau-va-gl-0.4.2.tar.gz
Download SHA256 Sum: 7d9121540658eb0244859e63da171ca3869e784afbeaf202f44471275c784af4
Download MD5 sum: 8db21dcfd5cd14c6ec51b992e20369dc
Download size: 584.1 KB
Estimated disk space required: 2,745.0 KB
Estimated build time: less than 0.1 SBU
CMake-4.1.3, libvdpau-1.5, libva-2.22.0, and Mesa-25.2.7
Graphviz-14.0.4, and
Prepare libvdpau-va-gl by running the following commands:
cmake -B build -W no-dev \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_POLICY_VERSION_MINIMUM=3.5cmake --build build
![[Note]](../images/note.png)
The tests must be run from an Xorg environment. To test the results, issue:
cd build make check
Now Install the package, as the root user:
cmake --install build
To allow libvdpau to find libvdpau-va-gl, set an environment variable.
As the root user:
echo "export VDPAU_DRIVER=va_gl" >> /etc/profile