Using r600g latest git (currently at d4da253b298677c63def5f2f774608d660be31a1) mplayer does not output anything when eg using "mplayer -vo gl2 test.avi". The same video is played nicely using r600c. There is no error message neither in the mplayer output (looks identical to the r600c output) nor in dmesg or anywhere else in my system. mcgreg confirmed this issue in #radeon. It happens with both, gl and gl2 as videoout. xv works without a problem. System details: Gentoo unstable amd64 mesa from git master xf86-video-ati from git master libdrm from git master (vanilla) kernel 2.6.35.4 graphics card: RadeonHD 3850 (512MB) aka rv670 Not attaching any logs since they don't show anything noteworthy at all. If you need additional information, either ask in here or in #radeon (username: ivanovic).
I can confirm that. Tested mplayer with gl and gl2 output. LIBGL_DEBUG=verbose gmplayer /media/mov/xyz.avi returns: VO: [gl2] 480x270 => 480x270 Planar YV12 [zoom] [ws] Error in display. [ws] Error code: 8 ( BadMatch (invalid parameter attributes) ) [ws] Request code: 2 [ws] Minor code: 0 [ws] Modules: decode_video libGL: Can't open configuration file /etc/drirc: No such file or directory. [gl2] You have OpenGL >= 1.2 capable drivers, GOOD (16bpp and BGR is ok!) [gl2] antialiasing off [gl2] bilinear linear Using git mesa, libdrm and ddx (all master). Kernel: 2.6.36-rc4+ #14 SMP Fri Sep 17 12:35:33 CEST 2010 x86_64 GNU/Linux Radeon 4670.
Confirming this also happens here. Chipset RS780 HD3xxx.
Pushed fix. Thanks for reporting
(In reply to comment #3) > Pushed fix. Thanks for reporting Can confirm this on. Both rendering with gl2 and gl are fixed.
(In reply to comment #3) > Pushed fix. Thanks for reporting One difference between c and g when using -vo gl:yuv=X is that 4 works on classic but not gallium. 1 and 5 fail (no chroma) on both.
(In reply to comment #5) > 1 and 5 fail (no chroma) on both. Re-reading the man page explains this as 1 is for nvidia and 5 old ati cards. So -vo gl:yuv=4 on gallium is the only issue, I've found so far.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.