Announcement
Collapse
No announcement yet.
Updated and Optimized Ubuntu Free Graphics Drivers
Collapse
X
-
-
Okay, I am now on the Mesa 22.4.0 branch and it looks that I have still libva 2.12.0 and not 2.14.0 Maybe I am missing here something oibaf ?
Code:urs@iMac-test:~$ vainfo libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.14 (libva 2.12.0) vainfo: Driver version: Mesa Gallium driver 22.4.0-devel for AMD TURKS (DRM 2.50.0 / 5.15.0-52-generic, LLVM 14.0.6) vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc
What is the current situation regarding OpenCL support in the oibaf PPA builds? At least regarding the use of clover I always get in clinfo:Code:Number of platforms 0
Comment
-
And maybe illwieckz can give here some input what currently the best way is to build clover with LLVM14 and LLVM15. Thanks!
Addition, - it looks that LLVM was updated, the latest oibaf builds are now on LLVM 15.0.4:
Code:urs@iMac-test:~$ vainfo libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.14 (libva 2.12.0) vainfo: Driver version: Mesa Gallium driver 23.0.0-devel for AMD TURKS (DRM 2.50.0 / 5.15.0-52-generic, LLVM 15.0.4) vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc
Addition 2: The OpenCL support via clover works now. The solution was to install the following package:
Code:sudo apt install mesa-opencl-icd
Code:sudo apt install ocl-icd-opencl-dev
Code:Number of platforms 1 Platform Name Clover Platform Vendor Mesa Platform Version OpenCL 1.1 Mesa 23.0.0-devel (git-ae76bba 2022-11-13 jammy-oibaf-ppa) Platform Profile FULL_PROFILE Platform Extensions cl_khr_icd Platform Extensions function suffix MESA
Last edited by lorn10; 19 November 2022, 12:15 PM.
Comment
-
scripts/user-mesa · 13ff409510acda573dda6eb9aa7902ae4f3c9382 · Thomas Debesse / I ♥ Compute · GitLabTask force to promote and make easy usage of OpenCL on Linux and beyond
Comment
-
Originally posted by illwieckz View Post
oibaf lorn10 in case that helps, this is how I currently build current LLVM main branch:
scripts/user-mesa · 13ff409510acda573dda6eb9aa7902ae4f3c9382 · Thomas Debesse / I ♥ Compute · GitLabTask force to promote and make easy usage of OpenCL on Linux and beyond
Comment
-
Originally posted by lorn10 View PostOkay, I am now on the Mesa 22.4.0 branch and it looks that I have still libva 2.12.0 and not 2.14.0 Maybe I am missing here something oibaf ?
Code:urs@iMac-test:~$ vainfo libva info: VA-API version 1.14.0 libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so libva info: Found init function __vaDriverInit_1_14 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.14 (libva 2.12.0) vainfo: Driver version: Mesa Gallium driver 22.4.0-devel for AMD TURKS (DRM 2.50.0 / 5.15.0-52-generic, LLVM 14.0.6) vainfo: Supported profile and entrypoints VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointVLD VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264Main : VAEntrypointVLD VAProfileH264High : VAEntrypointVLD VAProfileNone : VAEntrypointVideoProc
jammy should natively has 2.14: https://launchpad.net/ubuntu/jammy/+source/libvaLast edited by oibaf; 23 November 2022, 10:29 AM.
Comment
Comment