Bug#518295: GL_LINE_LOOP not rendered correctly on Radeon VE 7000 QY
On Mon, Mar 9, 2009 at 11:51:04 +0100, BALLABIO GERARDO wrote: Brice Goglin wrote: Now it would be nice to try with mesa 7.3 (currently in experimental). I've been able to install mesa from experimental (packages: libdrm-intel1, libdrm2, libgl1-mesa-dev, libgl1-mesa-dri, libgl1-mesa-glx, mesa-common-dev) in a Lenny live cd environment. The bug still shows on my system. It seems that the issue is indeed specific to this graphics card model. If you want me to test something, please let me know. Otherwise, don't worry too much. There aren't probably many such cards still being used. Myself, I can work around the bug in my programs by replacing GL_LINE_LOOPs with GL_LINE_STRIPs and repeating the start/end point (the extra point shouldn't affect performance very much). And I've been thinking of buying a new card already for some time, maybe this will make me resolve myself eventually. Hi, can you still reproduce this bug with mesa 7.7 or 7.8? If so it would be most helpful to file it upstream at bugs.freedesktop.org, against mesa, component Drivers/DRI/radeon. Cheers, Julien signature.asc Description: Digital signature
Bug#518295: GL_LINE_LOOP not rendered correctly
Just to let you know that with the same configuration that you (stock debian lenny with libgl1-mesa-dri version 7.0.3-7 and xserver-xorg-video-radeon, and a Radeon RV100 QY [Radeon 7000/VE]) I have the same bug as you, and your test helpful program shows it (the inner square is incomplete). -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#518295: GL_LINE_LOOP not rendered correctly on Radeon VE 7000 QY
Brice Goglin wrote: Now it would be nice to try with mesa 7.3 (currently in experimental). I've been able to install mesa from experimental (packages: libdrm-intel1, libdrm2, libgl1-mesa-dev, libgl1-mesa-dri, libgl1-mesa-glx, mesa-common-dev) in a Lenny live cd environment. The bug still shows on my system. It seems that the issue is indeed specific to this graphics card model. If you want me to test something, please let me know. Otherwise, don't worry too much. There aren't probably many such cards still being used. Myself, I can work around the bug in my programs by replacing GL_LINE_LOOPs with GL_LINE_STRIPs and repeating the start/end point (the extra point shouldn't affect performance very much). And I've been thinking of buying a new card already for some time, maybe this will make me resolve myself eventually. Gerardo -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#518295: GL_LINE_LOOP not rendered correctly
David Nusinow da...@gravitypulls.net writes: I tried to reproduce this with a Radeon 9200 either (RV280). I am running mesa from experimental though, so this may have the necessary fix if my card is close enough to the 7000. Just in case it helps: I can't reproduce the bug either - I see two white squares with the given code. (I came across this bug report while browsing the debian-x mailing list and thought I'd try it.) Lspci tells me that my video card is a ATI Technologies Inc RV280 [Radeon 9200] [1002:5961] (rev 01) and Xorg.0.log says Chipset: ATI Radeon 9200 5961 (AGP) (ChipID = 0x5961) (although the video card was sold as a 9250), and glxinfo says: OpenGL renderer string: Mesa DRI R200 20060602 AGP 8x x86/MMX+/3DNow!+/SSE2 TCL This is on lenny i386, with libgl1-mesa-dri version 7.0.3-7 and xserver-xorg-video-radeon 1:6.9.0-1+lenny4. -- -=- Rjs -=- r...@cs.hut.fi, riku.saikko...@hut.fi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#518295: GL_LINE_LOOP not rendered correctly
Brice Goglin wrote: reassign 518295 libgl1-mesa-dri 7.0.3-7 retitle 518295 GL_LINE_LOOP not rendered correctly on Radeon VE 7000 QY thank BALLABIO GERARDO wrote: Package: libgl1-mesa-glx Version: 7.0.3-7 After upgrading my home computer to Lenny I am observing a misbehavior of OpenGL programs, namely, whenever they should draw a GL_LINE_LOOP, the first and last segments of the line aren't drawn. I'm attaching a simple test program (compile with -lglut). The correct behavior would be to draw two nested white squares on a black background. Instead the outer square (drawn as a GL_LINE_STRIP with the start/end point repeated) is rendered correctly, but of the inner square (drawn as a GL_LINE_LOOP) only two segments are drawn. This problem seems to be specific of my hardware configuration, because I tried the same test program on another computer (with a Lenny live cd) and there it worked correctly. It is definitely a regression from Etch where it used to work also on my computer. My graphics card is rather old, it is a Radeon 7000. I'm using no proprietary drivers or nonstandard configurations, everything comes from the stock Lenny installation. I'm attaching the /var/log/Xorg.0.log file where I suppose you should find all the needed information. If you need more, please ask. I can't reproduce this with a Radeon X300 (rv370) so this is indeed probably a bug in the specific driver for your board (hence reassigning to libgl1-mesa-dri). Now it would be nice to try with mesa 7.3 (currently in experimental). I tried to reproduce this with a Radeon 9200 either (RV280). I am running mesa from experimental though, so this may have the necessary fix if my card is close enough to the 7000. - David Nusinow -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#518295: GL_LINE_LOOP not rendered correctly
reassign 518295 libgl1-mesa-dri 7.0.3-7 retitle 518295 GL_LINE_LOOP not rendered correctly on Radeon VE 7000 QY thank BALLABIO GERARDO wrote: Package: libgl1-mesa-glx Version: 7.0.3-7 After upgrading my home computer to Lenny I am observing a misbehavior of OpenGL programs, namely, whenever they should draw a GL_LINE_LOOP, the first and last segments of the line aren't drawn. I'm attaching a simple test program (compile with -lglut). The correct behavior would be to draw two nested white squares on a black background. Instead the outer square (drawn as a GL_LINE_STRIP with the start/end point repeated) is rendered correctly, but of the inner square (drawn as a GL_LINE_LOOP) only two segments are drawn. This problem seems to be specific of my hardware configuration, because I tried the same test program on another computer (with a Lenny live cd) and there it worked correctly. It is definitely a regression from Etch where it used to work also on my computer. My graphics card is rather old, it is a Radeon 7000. I'm using no proprietary drivers or nonstandard configurations, everything comes from the stock Lenny installation. I'm attaching the /var/log/Xorg.0.log file where I suppose you should find all the needed information. If you need more, please ask. I can't reproduce this with a Radeon X300 (rv370) so this is indeed probably a bug in the specific driver for your board (hence reassigning to libgl1-mesa-dri). Now it would be nice to try with mesa 7.3 (currently in experimental). Brice -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org