Alexandre Julliard pushed to branch master at wine / wine
Commits: 877b2cdd by Rémi Bernon at 2025-06-02T15:10:22+02:00 opengl32: Simplify wglMake(Context)Current control flow.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 0b8844ed by Rémi Bernon at 2025-06-02T15:10:22+02:00 opengl32: Cache context creation attributes.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 54e069cc by Rémi Bernon at 2025-06-02T15:10:22+02:00 opengl32: Use cached attributes to detect legacy contexts.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 6347007a by Rémi Bernon at 2025-06-02T15:10:22+02:00 opengl32: Generate args loading / locking for wrapped functions.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 162d3cfb by Rémi Bernon at 2025-06-02T15:10:25+02:00 opengl32/tests: Test wglShareLists with modified contexts.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 92b3c1c9 by Rémi Bernon at 2025-06-02T15:10:25+02:00 opengl32: Track current context attributes changes.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 5d15183d by Rémi Bernon at 2025-06-02T15:10:29+02:00 opengl32: Track a subset of the context attributes.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 1d4a4d05 by Rémi Bernon at 2025-06-02T15:10:32+02:00 opengl32: Implement wglCopyContext with tracked attributes.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 052aa8af by Rémi Bernon at 2025-06-02T15:10:32+02:00 opengl32/tests: Add more tests with wglCopyContext after usage.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - b66fb876 by Rémi Bernon at 2025-06-02T15:10:32+02:00 win32u: Drop now unused wglCopyContext entry points.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - 9fa850b0 by Rémi Bernon at 2025-06-02T15:10:33+02:00 opengl32: Implement wglShareLists by copying after recreation.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - - a79639cc by Rémi Bernon at 2025-06-02T15:10:33+02:00 win32u: Drop now unused wglShareLists entry points.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58001
- - - - -
11 changed files:
- dlls/opengl32/make_opengl - dlls/opengl32/tests/opengl.c - dlls/opengl32/unix_private.h - dlls/opengl32/unix_thunks.c - dlls/opengl32/unix_wgl.c - dlls/win32u/opengl.c - dlls/wineandroid.drv/opengl.c - dlls/winemac.drv/opengl.c - dlls/winewayland.drv/opengl.c - dlls/winex11.drv/opengl.c - include/wine/opengl_driver.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d53aa10688b59e6ac555e9a661a34f...