[Mesa-dev] [PATCH 16/23] targets/vdpau: convert to static and shared pipe-drivers

Emil Velikov emil.l.velikov at gmail.com
Mon May 19 15:57:58 PDT 2014


On 18/05/14 12:22, Jonathan Gray wrote:
[snip]
> 
> Currently I run my autotools builds like this:
> 
> export LDFLAGS=-L/usr/local/lib
> export CPPFLAGS="-I/usr/local/include -I/usr/local/include/libelf"
> export AUTOMAKE_VERSION=1.12
> export AUTOCONF_VERSION=2.69
> export LEX=/usr/local/bin/gflex
> ./autogen.sh \
> --with-gallium-drivers=r300,r600,radeonsi,swrast,nouveau \
> --with-dri-drivers=i915,i965,r200,radeon,swrast \
> --disable-silent-rules \
> --enable-r600-llvm-compiler --enable-gallium-llvm \
> --disable-llvm-shared-libs \
> --enable-gles1 --enable-gles2 \
> --enable-shared-glapi \
> --disable-osmesa \
> --enable-debug \
> --enable-gbm \
> --with-egl-platforms="x11,drm" \
> --prefix=/usr/mesa
> 
I'm a bit curious how xenocara's CVS is going to handle the symlinks when
building dri/radeon, dri/r200 and st/dri (all gallium dri drivers). AFAICS it
will fail miserably :\
If interested you can rework the former two and effectively drop a handful
symbol redefinition, shed off some code and size off the classic dri. I'm
planning to address the st/dri case after this series is merged.

>From the above configure one cannot determine if you're building vdpau.
Current code enables the vdpau targets if the vdpau package is available. Can
you confirm if this is the case or not ?

Cheers,
Emil


More information about the mesa-dev mailing list