30 Jul
2025
30 Jul
'25
9:04 p.m.
Similar to the existing workarounds there. This helps Grim Fandango Remastered which is crashing with Mesa. The game creates core GL profile but asks for wglGetProcAddress( "glCompressedTexImage2DARB" ) which it is going to call. Wine would return '-1' address if ARB_texture_compression extension is missing. glCompressedTexImage2D is a part of core profile and is supported without ARB extension (and ARB suffix), so probably missing extension in the list is not a Mesa bug. NVidia proprietary driver still advertises ARB_texture_compression. Since there are two similar workarounds exist already I guess we can add this one. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8678#note_111564