This bug was fixed in the package mesa - 11.2.0-1ubuntu1
---------------
mesa (11.2.0-1ubuntu1) xenial; urgency=medium
* Merge from debian. (LP: #1481832. #1548845)
mesa (11.2.0-1) experimental; urgency=medium
[ Andreas Boll ]
* control: Fix vdpau-va-driver Breaks/Replaces for mesa-va-drivers
(Closes: #819655).
* control: Bump Standards-Version to 3.9.7 (no changes).
* watch: Update url to use https instead of ftp.
[ Timo Aaltonen ]
* New upstream release.
* rules: Disable tests for now, most of them weren't run before anyway
and they cause unnecessary ftbfs on some archs.
mesa (11.2.0~rc4-1) experimental; urgency=medium
* New upstream release candidate.
mesa (11.2.0~rc3-2) experimental; urgency=medium
* mesa-va-drivers: Build gallium VA driver, and add symlinks for
nouveau, r600 and radeonsi.
* control: Add vdpau-va-driver Breaks/Replaces for mesa-va-drivers.
mesa (11.2.0~rc3-1) experimental; urgency=medium
* New upstream release candidate.
* Drop upstreamed patches.
* libgl1-mesa-glx.symbols: Remove dropped symbols.
* rules,control: Drop -dbg packages, we have -dbgsym now.
* rules, *.install.in, not-installed: Drop dri/-build prefix, we build
everything in one pass nowadays.
* control: Bump libdrm-dev build-dep to 2.4.67 for freedreno.
* rules: Migrate to dh.
* control: Add dh-autoreconf to build-depends.
-- Timo Aaltonen <[email protected]> Tue, 05 Apr 2016 10:19:51 +0300
** Changed in: mesa (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1481832
Title:
VA-API implementation for gallium missing
Status in mesa package in Ubuntu:
Fix Released
Bug description:
[needs-packaging] mesa
Please include "gallium_drv_video.so" which is a native va-api state tracker
for mesa(gallium).
URL: http://mesa3d.sourceforge.net/
URL: http://freedesktop.org/wiki/Software/vaapi/ #intel/vdpau
License: http://www.mesa3d.org/license.html
Notes:
Currently (as of today) in ubuntu 15.10 nightly amd64, va-api(vaapi) on
AMD/Ati radeon opensource display hardware is using a vdpau backend 0.7.4 by
Splitted-Desktop Systems (wrapper) on gallium r600. Although its possible and
probably preferred (better performance less copying) to use a native
implementation which mesa(gallium) 10.4 and higher delivers in a form of a
va-api state tracker.
vainfo #current default setup vdpau backend
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_0_37
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.38 (libva 1.6.0)
vainfo: Driver version: Splitted-Desktop Systems VDPAU backend for VA-API -
0.7.4
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG4Simple : VAEntrypointVLD
VAProfileMPEG4AdvancedSimple : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
The preferred setup needs that "gallium_drv_video.so" binary which is
currently unavailable in ubuntu and debian. As an example I added a
package/binary from archlinux. Copying the gallium_drv_video.so to
/usr/lib/x86_64-linux-gnu/dri/ and symlinking(correcting) the
libLLVM-3.6.so to arch-linux default /usr/lib/ location and exporting
a variable was enough to make it work!
https://www.archlinux.org/packages/extra/x86_64/libva-mesa-driver/
#example by archlinux
export LIBVA_DRIVER_NAME=gallium
vainfo #preferred setup using gallium va-api from arch-linux (symlinked
libLLVM-3.6.so to /usr/lib)
libva info: VA-API version 0.38.0
libva info: va_getDriverName() returns 0
libva info: User requested driver 'gallium'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/gallium_drv_video.so
libva info: Found init function __vaDriverInit_0_38
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.38 (libva 1.6.0)
vainfo: Driver version: mesa gallium vaapi
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG4Simple : VAEntrypointVLD
VAProfileMPEG4AdvancedSimple : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileH264Baseline : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264High : VAEntrypointVLD
I guess this binary "gallium_drv_video.so" might be available as a
compile flag in the current mesa implementation... intel and vdpau has
their own current implementation in a separate libva branch
http://cgit.freedesktop.org/vaapi/libva/ ?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1481832/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp