UVD for 4670 with powermanagement enabled was fixed again in 3.12-rc
Announcement
Collapse
No announcement yet.
Radeon UVD problems.
Collapse
X
-
I've just installed Ubuntu 13.10. Since it came with kernel 3.11 and mesa 9.2.1 I've tried to use vdpau. But apparantely there is not vdpau_r600.so so I've downloaded the latest mesa (10.0) and compiled with the following options: ./configure --with-egl-platforms=x11,drm --with-dri-drivers=radeon --with-gallium-drivers=r600 --enable-gbm --enable-shared-glapi --enable-vdpau --enable-glx-tls --enable-gallium-llvm --with-llvm-shared-libs
And then I've just made a sudo make install. Now vdpau works fine with mplayer, but - if I run a glxinfo the opengl version is 2.1
Code:OpenGL vendor string: X.Org OpenGL renderer string: Gallium 0.4 on AMD RV710 OpenGL version string: 2.1 Mesa 10.0.0-devel (git-c325aa5) OpenGL shading language version string: 1.30
Comment
-
Originally posted by fioan89 View PostI've just installed Ubuntu 13.10. Since it came with kernel 3.11 and mesa 9.2.1 I've tried to use vdpau. But apparantely there is not vdpau_r600.so so I've downloaded the latest mesa (10.0) and compiled with the following options: ./configure --with-egl-platforms=x11,drm --with-dri-drivers=radeon --with-gallium-drivers=r600 --enable-gbm --enable-shared-glapi --enable-vdpau --enable-glx-tls --enable-gallium-llvm --with-llvm-shared-libs
Comment
-
Originally posted by gradinaruvasile View PostUsing that option still builds the dri .so files. Why?- the default is to build the classic drivers
- that "--with-dri-drivers=" is equivalent to default
- whereas "--with-dri-drivers=" "", on the other hand, specifies no classic driver
See:
* http://www.mesa3d.org/autoconf.html
* http://www.x.org/wiki/radeonBuildHowTo/ ... do note: that the description states that "you would only need radeon, one of the specific drivers for your own card (r200, r300 or r600) and swrast for software fall back in case of problems with DRI or Gallium driver" but that is incorrect -- radeon is the classic r100 driver ... so, after updating it a bit, it should state something along the lines of "you would only need one of the specific drivers (radeon, r200, r300, r600, radeonsi) that is applicable for your own device and .... "
Comment
-
Originally posted by droste View Postyou need to add "--enable-texture-float" (and you can replace "--with-dri-drivers=radeon" with "--with-dri-drivers=" because the gallium driver is enough).Code:make -j4
Code:./lib/gallium/*
Code:/usr/local/lib/vdpau
vdpau seems to work fine, also my OpenGL version is at 3.1. Ah what a joy:dpm is up and running my laptop cold, vdpau is letting me enjoy hd movies, and I can also play some decent games! Isn't that wonderfull?
Thanks again!
Comment
-
Originally posted by gradinaruvasile View PostUsing that option still builds the dri .so files. Why?Last edited by droste; 21 October 2013, 07:58 PM.
Comment
-
Originally posted by droste View PostGallium drivers are also DRI drivers but the option for the configure script is just for classic drivers. The build result for the gallium r600 driver is "r600_dri.so"
"Using that option (of just listing the gallium drivers and having a blank listing for the classic drivers) still builds the classic dri drivers too. Why?"
which is the question as I understand it and addressed above.Last edited by Tyler_K; 21 October 2013, 08:10 PM.
Comment
-
Originally posted by droste View PostGallium drivers are also DRI drivers but the option for the configure script is just for classic drivers. The build result for the gallium r600 driver is "r600_dri.so"Last edited by gradinaruvasile; 21 October 2013, 08:11 PM.
Comment
Comment