http://bugs.freedesktop.org/show_bug.cgi?id=18508

           Summary: OpenGL texture corruption
           Product: Mesa
           Version: unspecified
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Drivers/X11
        AssignedTo: mesa3d-dev@lists.sourceforge.net
        ReportedBy: [EMAIL PROTECTED]


I have been working on an OpenGL game for Ubuntu.  Upgrading from 8.04 to 8.10
caused a major glitch in rendering.  I have narrowed it down to the Mesa 3D
drivers.

The textures are loaded into OpenGL correctly, as the game runs normally (IE,
it looks normal) for about 3 to 4 seconds before all of the textures become
corrupt looking.  This happens even if nothing happens in the game, other than
letting it run for that long.

It does NOT happen on any computer I've tested it on that does not use the Mesa
drivers (it works fine on nVidia and ATI drivers) and it works fine on whatever
version Ubuntu 8.04 had.  It also works fine on 6.5.3 software drivers, as I
manually installed them to test it (I was unable to compile the linux-dri
version, so I only tested the software rendering one, even though the laptop I
was using could (I believe) use the linux-dri version).

It DOES happen with version 7.2, which I downloaded from the site and installed
manually, in addition to whatever version comes with Ubuntu 8.10.

I tried, unsuccessfully, to narrow down the problem.

Here is the thread on Ubuntu forums:

http://ubuntuforums.org/showthread.php?t=978335

Here is the rendering code for the game:

http://code.google.com/p/odysi/source/browse/trunk/src/common/renderSystem.cpp

The whole game can be downloaded/compiled from that site, though you would need
the latest boost, CEGUI, and SQLite to compile it (sh autogen.sh; ./configure;
make; make install; -- run odysi_mapeditor).

I realize this may be a bug in my game and not a bug in the Mesa drivers,
however I find it odd that it works fine on every system I have tested it on
that does not use the Mesa drivers.

I can provide more information about two systems it does not work on (both
integrated graphics using the Mesa drivers) and three systems it does work on
(two nVidia, one ATI) if needed.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to