3 Commits (5326c36a5ff8a3a465d386cc31172aa90847a9e9)

Author SHA1 Message Date
Seth Hillbrand 5326c36a5f Move GL Context into Singleton class 9 months ago
Seth Hillbrand 0b2d4d4879 Revise Copyright statement to align with TLF 9 months ago
Marek Roszko ee91b550d8 gl_context_mgr and gl_util belong in the gal folder 2 years ago
Alex 66922b3bd2 Add hacks for EGL on Wayland 2 years ago
Seth Hillbrand db8e15ce88 Require wxWidgets 3.2 2 years ago
Alex Shvartzkop dfb05c4f4b Fix lock condition in GL_CONTEXT_MANAGER, remove unnecessary assert. 2 years ago
Alex Shvartzkop eaf65f7d53 Avoid deadlock when OpenGL context can't be created. 2 years ago
Marek Roszko 0ff32d20cd wxS more things 3 years ago
Wayne Stambaugh bcd6bddfd4 Start expunging NULL. 4 years ago
Maciej Suminski 813c1a2ba2 Dealing with inconsistent wxGLCanvas::IsDisplaySupported() 7 years ago
Seth Hillbrand 3cf9009f73 Delete GL context in GL destructor not program 7 years ago
jean-pierre charras 7d24a576e4 Avoid drawing into a non valid gl context when closing the DIALOG_PAD_PROPERTIES dialog 8 years ago
Chris Pavlina cf373e543f Fix Windows (and macOS?) build error caused by 11f4622ea 9 years ago
Chris Pavlina 11f4622ea5 Fix GL assertion failure during GAL teardown 9 years ago
Maciej Suminski b82ccc3b4e Reverted 6912 with minor changes (LockCtx requires to specify canvas that locks a context). 9 years ago
Maciej Suminski 5850b1ced0 GL_CONTEXT_MANAGER: Call SetCurrent() only when a different context is used. 9 years ago
Maciej Suminski aa9681e979 GL_CONTEXT_MANAGER: Call SetCurrent() only when a different context is used. 9 years ago
Maciej Suminski b83c148e10 Delete OpenGL context on GLCanvas subclasses destruction. 9 years ago
Maciej Suminski 01f32dd52c GL_CONTEXT_MANAGER class to avoid unexpected GL context switches. 9 years ago