[Bug 38480] RuneScape crashes when switching to OpenGL renderer (glCopyTexSubImage3DEXT blacklisted by extension filtering)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Nov 15 02:24:52 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=38480

Alex Henrie <alexhenrie24 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|STAGED                      |RESOLVED
                 CC|                            |alexhenrie24 at gmail.com
         Resolution|---                         |NOTOURBUG

--- Comment #7 from Alex Henrie <alexhenrie24 at gmail.com> ---
I'm closing this bug. The reply from Nvidia [1] was:

"For the particular case of GL_EXT_copy_texture, the extension cannot be listed
as supported because the driver doesn't implement all of the functions defined
by that extension."

If Wine called a function that is not listed at supported for the current GL
context, the whole program could crash. Wine has no way to know which
unsupported functions will work and which will not. We could hack in tables to
determine compatibility based on the combination of driver, video card, Xorg
version, GL profile, and other factors, but that kind of patch would never be
accepted into Wine (although it might be acceptable in Wine Staging).

The only real solution to this is to get Nvidia to finish implementing
GL_EXT_copy_texture and add it to their driver's supported extensions list.

[1]
https://devtalk.nvidia.com/default/topic/829402/linux/some-gl-extensions-aren-t-advertised-by-the-driver/

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list