https://bugs.freedesktop.org/show_bug.cgi?id=61412

          Priority: medium
            Bug ID: 61412
          Assignee: mesa-dev@lists.freedesktop.org
           Summary: glCallLists performance extremely slow
          Severity: major
    Classification: Unclassified
                OS: Linux (All)
          Reporter: rexhunte...@gmail.com
          Hardware: All
            Status: NEW
           Version: unspecified
         Component: Other
           Product: Mesa

When running Carnivores 2 linux port on my Intel chipset (low-performance) the
application performs astoundingly well, upwards of 120 fps, 20 more frames than
the nvidia high performance card.  As soon as I implemented the text support
using XFonts and call lists (yes deprecated) I was getting ~8 fps, commented
out glCallLists and discovered this was the culprit, the performance slow down
was constant from game start to finish.

Rebuilt the application for my Windows 7 machine, ran it and had no problems
with the WGL version of things, went back to Linux and ran it using only the
nvidia drivers and had no performance issues at all.

I realise that Lists are outdated and deprecated however I'm building this
project for people who still have OpenGL 1.3 and 2.0 devices and have issues
with large textures (game is multilingual as well, so bitmap fonts in my own
textures would get rather enormous to support everything from Latin to
Cyrillic)

Not a huge problem since it is deprecated after all but it definitely kills
backwards compatibility and totally kills off anyone with a netbook or older
device driver.

Running the application using GLX/WGL context creation and am able to get a
3.0+ context, however am sticking to the legacy 2.1 and below side of things. 
List is a standard 256 character font mapping if it helps any.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to