Files
compute-runtime/opencl/doc/cl_intel_va_api_media_sharing.md
Adam Cetnerowski ba527a826d Refactor documentation location
Change-Id: Iaa76070e836b079374ec82067e3febb7f5eb9d32
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-02-26 17:22:27 +01:00

1.2 KiB

Intel(R) Graphics Compute Runtime for OpenCL(TM)

Enabling cl_intel_va_api_media_sharing extension

To enable cl_intel_va_api_media_sharing extension Neo needs to be compiled on system with libva 2.x installed. This extension is supported by iHD media driver. Before compilation additional packages have to be installed.

  1. Download sources:

Example:

git clone https://anongit.freedesktop.org/git/mesa/drm.git libdrm
git clone https://github.com/intel/libva.git libva
  1. Compile and install libdrm

Example:

cd libdrm
./autogen.sh
make -j `nproc`
sudo make install
  1. Compile and install libva

Example:

cd libva
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
./autogen.sh
make -j `nproc`
sudo make install
  1. During Neo compilation verify libva was discovered
-- Checking for module 'libva>=1.0.0'
--   Found libva, version 1.1.0
-- Looking for vaGetLibFunc in va
-- Looking for vaGetLibFunc in va - found
-- Using libva