[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#677886: mesa: please compile with --enable-gallium-g3dvl to provide `libvdpau_r600`



On Mit, 2012-06-20 at 14:32 +0200, Paul Menzel wrote: 
> Am Sonntag, den 17.06.2012, 16:01 +0200 schrieb Paul Menzel:
> 
> > `xserver-xorg-video-radeon` 6.14.3 changelog contains the following [1].
> > 
> >         Highlights:
> > 
> >               * Support for more cards, in particular Llano APUs. 
> >               * KMS page flipping fixes. 
> >               * vdpau/XvMC support (currently only available for >= R3xx via
> >                 Gallium3D).
> > 
> > Asking on IRC channel #radeon how to use that tstellar told me to build
> > Mesa with `--enable-gallium-g3dvl`. I think that creates the library
> > `libvdpau_r600` which for example MPlayer can use.
> > 
> > Is it possible to build and package that library?
> 
> I tried to adapt the packaging but failed utterly.
[...]
> $ more debian/libgl1-mesa-vdpau.install
>         dri/usr/i386-linux-gnu/libXvMC*.so* usr/lib/i386-linux-gnu

Note that libXvMC* are for XvMC, which is a different API than VDPAU. It
doesn't really make sense to put them in a package whose name contains
'vdpau'. Similar for 'libgl1', as this has nothing to do with OpenGL.
Maybe something like 'libxvmc1-gallium' and 'libvdpau1-gallium'?


> [...] since I also do not see `libvdpau_r600` in the build
> directory (`find . -iname *vdpau*`). I guess there are still some config
> options missing.

--enable-vdpau might be needed, or it might get enabled by default if
libvdpau-dev is installed.


-- 
Earthling Michel Dänzer           |                   http://www.amd.com
Libre software enthusiast         |          Debian, X and DRI developer



Reply to: