[quake3-bugzilla] [Bug 3526] Recent ATI drivers not cooperating with SDL_GL_ACCELERATED_VISUAL

bugzilla-daemon at icculus.org bugzilla-daemon at icculus.org
Sun Jan 16 13:30:25 EST 2011


https://bugzilla.icculus.org/show_bug.cgi?id=3526

gimhael <matthias.bentrup at googlemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |matthias.bentrup at googlemail
                   |                            |.com

--- Comment #3 from gimhael <matthias.bentrup at googlemail.com> 2011-01-16 13:30:21 EST ---
Well, the SDL code is a bit strange: is specifies the WGL_ACCELERATION_ARB
attribute twice !

First it is set to WGL_FULL_ACCELERATION_ARB, and later when the SDL attribute
is set, it is specifies again as either WGL_GENERIC_ACCELERATION_ARB or
WGL_NO_ACCELERATION_ARB.

ATI/AMD seems to pick the second value if an attribute is specified twice (the
spec is unclear how the driver should handle this case) and so the SDL
attribute can choose only between the two slow OpenGL modes...

So you have to skip the SDL_GL_SetAttribute to get the (fast) ICD drivers.

-- 
Configure bugmail: https://bugzilla.icculus.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the quake3-bugzilla mailing list