http://bugs.winehq.org/show_bug.cgi?id=21515
--- Comment #113 from P.Panon ppanon@shaw.ca 2010-03-05 02:37:04 --- Created an attachment (id=26615) --> (http://bugs.winehq.org/attachment.cgi?id=26615) fix to last minute bug insertion
Sigh, I added a bug while trying to fix the one that Henri pointed out. guess_gl_vendor() and guess_card_vendor() used to be after the GL_VENDOR request, but by moving them later so that the supported functions table is initialized for detection of GL_VENDOR_APPLE, it also moved them after gl_string was overwritten with the GL_VERSION request. This patch swaps GL_VERSION and GL_VENDOR queries so that gl_string will still contain the gl_vendor during the guess function calls.