Announcement
Collapse
No announcement yet.
AMD Radeon HD 6800 Series Graphics Cards On Linux?
Collapse
X
-
Right now you work with our embedded support group and sign an SDK agreement (basically a modified NDA that allows you to build the headers and other bits into your application).
We are working on making the headers and sample code available without NDA.
Comment
-
I was asking for the headers because hwdecode-demos would not configure XvBA without them.
Code:$ ./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for style of include used by make... GNU checking for gcc... gcc . . checking for blah blah blah... yes . . checking for VAAPI_X11_DEPS... yes checking for VAAPI_GLX_DEPS... yes checking for VDPAU... no checking for VDPAU/MPEG-4 support... no checking for XvBA... no configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/config.h config.status: src/config.h is unchanged config.status: executing depfiles commands
Comment
-
Also, the linked download page lists the requirements as:
Code:Requirements * For Crystal HD demos: Crystal HD SDK from GIT, as of 2010/02/15. * For VA-API demos: o libVA API >= 0.29.0-sds8 is required for 2D display. o libVA API >= 0.30.4-sds3 is required for 3D display. That's the API version, not the version of the packages. * For VDPAU demos: VDPAU SDK from any NVIDIA driver should fit as the source code uses the bare initial API. * For XvBA demos: o XvBA SDK >= 0.73 is required for 2D display. o XvBA SDK >= 0.74 is required for 3D display.
Comment
-
Ahh, OK, I see.
I believe you are trying to run the demos against XvBA, but gbeauche is asking you to run the VA-API demos over the 0.7.6.pre3 VA-API to XvBA library.
You need the headers to run native XvBA but should not need them to run against VA-API.
Comment
-
My version of libGL doesn't seem to match up.
Code:$ make Making all in src make[1]: Entering directory `/home/hackerfoo/src/hwdecode-demos-0.9.4/src' make all-am make[2]: Entering directory `/home/hackerfoo/src/hwdecode-demos-0.9.4/src' gcc -DHAVE_CONFIG_H -I. -pthread -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -DUSE_VAAPI -DUSE_VAAPI_X11 -DUSE_VAAPI_GLX -g -O2 -MT vaapi_h264-glx.o -MD -MP -MF .deps/vaapi_h264-glx.Tpo -c -o vaapi_h264-glx.o `test -f 'glx.c' || echo './'`glx.c In file included from utils_glx.h:26:0, from glx.h:25, from glx.c:23: glx_compat.h:42:28: error: conflicting types for ?PFNGLVDPAUREGISTERVIDEOSURFACENVPROC? /usr/include/GL/glext.h:11009:30: note: previous declaration of ?PFNGLVDPAUREGISTERVIDEOSURFACENVPROC? was here In file included from utils_glx.h:26:0, from glx.h:25, from glx.c:23: glx_compat.h:43:28: error: conflicting types for ?PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC? /usr/include/GL/glext.h:11010:30: note: previous declaration of ?PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC? was here make[2]: *** [vaapi_h264-glx.o] Error 1 make[2]: Leaving directory `/home/hackerfoo/src/hwdecode-demos-0.9.4/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/hackerfoo/src/hwdecode-demos-0.9.4/src' make: *** [all-recursive] Error 1
Comment
Comment