https://bugs.winehq.org/show_bug.cgi?id=25495
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |NEW Staged patchset|https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/winex11-wglShare | |Lists | Keywords| |patch
--- Comment #23 from Zeb Figura z.figura12@gmail.com --- (In reply to Alex Henrie from comment #22)
I'm removing the regression keyword from this bug because I was unable to find any old version of Wine where high-quality hyperspace worked. I think Athrun must have been mistaken when they said in Comment #4 that it worked at some point between Wine 1.1.15 and Wine 1.1.20. If you can prove me wrong, please do.
I'm also adding a link to the Wine Staging patch that fixes the problem, because the bug that it was originally for (Bug 11436) has now been fixed in a different way.
Because this bug with Homeworld 2 is fundamentally due to a limitation of GLX compared to WGL, it may not be possible to fix correctly unless Wine reimplements OpenGL on top of Vulkan. Then again, maybe things will be better on Wayland, which uses EGL instead of GLX.
I'm removing the STAGED status since the patch isn't staged anymore (and, given that it's a hack, I don't think we want it in wine-staging).
Probably the best solution is to try to get a new GLX extension, at least in the free drivers...