27 Jan
2026
27 Jan
'26
9:18 a.m.
While I then agree that it would be nice to support GLES too, I fail to see how this can currently work at all as we're missing thunks for many GLES extensions?
Well, the ones that do not need thunks work correctly and hiding them is obviously not the right thing to do.
GL_ARB_ES*_compatibility should probably be hidden as well as we lack support for many GLES extensions
Why?
The bigger issue is actually the ones which aren't listed in the GL xml, or extensions aliases, and these will probably need to be added to the list manually.
FWIW, I had a draft exposing all radeonsi extensions and it wasn't too bad. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9982#note_128158