intel-onevpl-26.1.2

#### Supplemental Linux® From Scratch - Version 13.0

### Chapter 8. Graphical Libraries

- Prev

  Intel-MediaSDK-23.2.2

- Next

  libdecor-0.2.5

- Up
- Home

# intel-onevpl-26.1.2

## Introduction to intel-onevpl

The intel-onevpl package contains a set of libraries that provide support for video acceleration for encoding and decoding tasks on modern Intel GPUs. This includes every GPU built into the Tiger Lake (11th Generation) CPUs and later, as well as the Arc and Iris Xe GPUs.

### Note

This may take a while to build. Feel free to do something else while this is building.

- Download: https://github.com/intel/vpl-gpu-rt/archive/refs/tags/intel-onevpl-26.1.2.tar.gz

### intel-onevpl Dependencies

#### Required

CMake, gmmlib, intel-media-driver, libdrm, and libva

### Note

This package extracts to vpl-gpu-rt-intel-onevpl-26.1.2.

## Installation of intel-onevpl

Install intel-onevpl by running the following commands:

    mkdir build &&
    cd    build &&

    cmake -D CMAKE_INSTALL_PREFIX=/usr   \
          -D CMAKE_BUILD_TYPE=Release    \
          -D CMAKE_SKIP_INSTALL_RPATH=ON \
          -D BUILD_TESTS=OFF             \
          -D MFX_ENABLE_AENC=ON          \
          -W no-dev ..                   &&
    make

This package does not come with a working test suite.

Now, as the `root` user:

    make install

## Command Explanations

`-D BUILD_TESTS=OFF`: This parameter disables the tests as they are broken and require several external dependencies.

`-D MFX_ENABLE_AENC=ON`: This parameter enables the AENC extension.

### Note

For a full list of options and values, make sure you are in a build directory, then run cmake -LAH ...

## Contents

Installed Programs: None
Installed Libraries: libmfx-gen
Installed Directories: /usr/lib/libmfx-gen

### Short Descriptions

`libmfx-gen` | provides support for GPU accelerated video encoding and decoding on Intel GPUs from the Tiger Lake CPU generation and later

- Prev

  Intel-MediaSDK-23.2.2

- Next

  libdecor-0.2.5

- Up
- Home