From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:49461) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hqqtn-0000qO-7V for guix-patches@gnu.org; Thu, 25 Jul 2019 23:28:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hqqtm-0000qZ-4c for guix-patches@gnu.org; Thu, 25 Jul 2019 23:28:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60061) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hqqtm-0000qC-0l for guix-patches@gnu.org; Thu, 25 Jul 2019 23:28:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hqqtl-0004HS-RL for guix-patches@gnu.org; Thu, 25 Jul 2019 23:28:01 -0400 Subject: [bug#36814] [PATCH 0/2] Add VA-API Intel back-end and utilities Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:47306) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hqqtU-0000qB-GI for guix-patches@gnu.org; Thu, 25 Jul 2019 23:27:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hqqtS-0000Fb-7g for guix-patches@gnu.org; Thu, 25 Jul 2019 23:27:44 -0400 Received: from tobias.gr ([2001:470:7405::1]:53444) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hqqtR-00008K-Jv for guix-patches@gnu.org; Thu, 25 Jul 2019 23:27:42 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 746824a2 for ; Fri, 26 Jul 2019 03:27:36 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 67175a94 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for ; Fri, 26 Jul 2019 03:27:36 +0000 (UTC) Date: Fri, 26 Jul 2019 05:27:36 +0200 Message-ID: <871rydiifr.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Tobias Geerinckx-Rice via Guix-patches Reply-To: Tobias Geerinckx-Rice Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 36814@debbugs.gnu.org --=-=-= Content-Type: text/plain; format=flowed Guix, The following patches add the VA-API back end for Intel GEN chips as well as libva-utils (which provides vainfo amongst many other things). I've tested them on my Ivy Bridge laptop and they work wonderfully. However. libva (I guess) searches for the back end in mesa's store output by default: --8<---------------cut here---------------start------------->8--- vainfo libva info: VA-API version 1.4.1 libva info: va_getDriverName() returns 0 libva info: Trying to open /gnu/store/clhrbkacyrclwzkzdj2ql8y572whwjzi-mesa-19.1.1/lib/dri/i965_drv_video.so libva info: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit --8<---------------cut here---------------end--------------->8--- I don't know enough about libva or mesa to know how all this can be made to compose nicely. I just tested and enjoyed VA-API acceleration by (icky icky boo boo) copying intel-vaapi-driver's library to the mesa store directory, so I need help in more ways than one. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXTpzKAAKCRANsP+IT1Vt ecGxAQCURuX1w92YfN34ezsD0nQ4J3p89ewitBSLX23xNfhh/wD+If9izM8ht3bO Dpy+9FwFf0hpU4/9b0vS0yM8pnIzxQA= =kdiw -----END PGP SIGNATURE----- --=-=-=--