https://bugs.winehq.org/show_bug.cgi?id=38480
githlar@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |githlar@gmail.com
--- Comment #4 from githlar@gmail.com --- I posted on the NVIDIA Linux Driver forums regarding this issue.: https://devtalk.nvidia.com/default/topic/829402/linux/some-gl-extensions-are...
I agree with Mateo though, since Nvidia seems to be the only driver affected by this, it's probably their responsibility to fix it. I'm no OpenGL programmer, but I know that OpenGL extensions are hierarchical. I guess worst-case scenario somehow a logical test could be done at the initialization of the Wine OpenGL implementation that could sort of "fill in the blanks" so to speak. Something like: "Well, if you have OpenGL 2.0 extensions, then more than likely (most of?) OpenGL 1.0 is supported as well" Of course, a wider version gap would probably make more sense.
Perhaps with passed check on, i.e., 2.0 extensions all 1.0 extensions could revert to the old behavior. Then again, I assume there were issues with the old behavior before that constituted the change to begin with.