https://bugs.freedesktop.org/show_bug.cgi?id=36608
Summary: Corrupt GL rendering Product: Mesa Version: git Platform: IA64 (Itanium) OS/Version: Linux (All) Status: NEW Severity: major Priority: medium Component: Drivers/Gallium/r300 AssignedTo: dri-devel@lists.freedesktop.org ReportedBy: emeric.maschino@gmail.com
Created an attachment (id=46090) --> (https://bugs.freedesktop.org/attachment.cgi?id=46090) Screenshot showing corrupt GL rendering in glxgears as an example
Hi,
I was asked there (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=622299#67) to report this bug upstream.
GL rendering is currently corrupt on IA-64 with Gallium r300 driver (cf. attached screenshot with running glxgears as an example). Classic driver renders display correctly.
Regards,
Émeric
https://bugs.freedesktop.org/show_bug.cgi?id=36608
--- Comment #1 from Michel Dänzer michel@daenzer.net 2011-05-09 06:57:44 PDT --- Does current Git master work better? At least some of the Gallium code was not detecting the endianness of this architecture correctly.
https://bugs.freedesktop.org/show_bug.cgi?id=36608
Émeric Maschino emeric.maschino@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #46090|0 |1 is obsolete| |
--- Comment #2 from Émeric Maschino emeric.maschino@gmail.com 2011-08-18 16:25:00 PDT --- Created an attachment (id=50365) --> (https://bugs.freedesktop.org/attachment.cgi?id=50365) Screenshot showing correct GL rendering in glxgears with current Git master (7.12-devel (git-ccecc08))
https://bugs.freedesktop.org/show_bug.cgi?id=36608
--- Comment #3 from Émeric Maschino emeric.maschino@gmail.com 2011-08-18 16:26:43 PDT --- (In reply to comment #1)
Does current Git master work better? At least some of the Gallium code was not detecting the endianness of this architecture correctly.
Hi Michel,
Sorry for the very late reply!
But it was worth waiting for it: I just finished recompiling current Git master (Mesa 7.12-devel (git-ccecc08)). As you can see in the attached screenshot, glxgears now renders correctly :-)
I don't know though if 3D hardware acceleration is fully working: I get no particular warning/error in dmesg or Xorg.0.log, but glxgears FPS seem very low to me (~85 FPS).
Émeric
https://bugs.freedesktop.org/show_bug.cgi?id=36608
--- Comment #4 from Michel Dänzer michel@daenzer.net 2011-08-19 00:30:40 PDT --- (In reply to comment #3)
I don't know though if 3D hardware acceleration is fully working: I get no particular warning/error in dmesg or Xorg.0.log, but glxgears FPS seem very low to me (~85 FPS).
As the glxgears output explains, it synchronizes to the refresh rate by default, so that may be okay. Check the glxinfo output, and maybe try
vblank_mode=0 glxgears
to disable synchronization.
https://bugs.freedesktop.org/show_bug.cgi?id=36608
Émeric Maschino emeric.maschino@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from Émeric Maschino emeric.maschino@gmail.com 2011-09-12 11:35:51 PDT --- (In reply to comment #4)
As the glxgears output explains, it synchronizes to the refresh rate by default, so that may be okay. Check the glxinfo output, and maybe try
vblank_mode=0 glxgears
to disable synchronization.
That's it. Without synchronization, I'm getting ~1700 FPS. I also gave ioQuake3-based Debian "Wheezy" Testing quake3 a try. Ran flawlessly.
dri-devel@lists.freedesktop.org