Comment 1 for bug 1815552

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

gmmlib and media-driver are already in disco. There are two versions of the media driver, full-opensource 'intel-media-driver' which works only on ICL at the moment (AIUI), and 'intel-media-driver-non-free' which should work on all gen8+.

There is one big issue with the media driver though; using an environment variable to select the driver is bad UI. Libva has to have code to detect the hardware and use the correct driver for it. Or try them one at a time until a working one is found. Because we'd have both the old and new media driver installed and not have the user do tricks to select the correct one for the hw.

graphics-compiler needs also
https://github.com/intel/opencl-clang

which in turn depends on
https://github.com/KhronosGroup/SPIRV-LLVM-Translator

both have been packaged and pushed to Debian, spirv-llvm-translator has already made it to disco.

I've also filed some issues upstream regarding the OpenCL stuff, like the i-g-c not using SONAMEs
https://github.com/intel/intel-graphics-compiler/issues/51

this is also pretty important
https://github.com/intel/intel-graphics-compiler/pull/55