summaryrefslogtreecommitdiff
path: root/Source/Core/Common/GL/GLContext.cpp
AgeCommit message (Collapse)Author
2019-09-01DolphinNoGUI: Add a FBDev platformStenzek
And the associated GLContext bits
2019-09-01GLContext: Get size using eglQuerySurface()Stenzek
Also no longer assumes that a nullptr display is not headless (needed for fbdev)
2018-10-20GLContext: Try GL versions 3.2-4.6 when getting a contextStenzek
GLX previously was only creating a 4.0 context.
2018-10-20CMake: Make X11 and EGL optionalStenzek
2018-10-20GLContext: Runtime selection of EGL/GLX on LinuxStenzek
2018-10-20GLContext: Use destructor instead of Shutdown() to cleanupStenzek
Also uses the Initialize() method to make the context current.
2018-10-20GLContext: Combine shared context initialization and creationStenzek
2018-10-20GLContext: Remove global context pointerStenzek
2018-10-20VideoBackends: Pass window system info from host on creationStenzek
2018-10-20GLContext: Use host connectionStenzek
This also removes the need for a sleeping event thread.
2018-10-20Refactoring and cleanup of GLInterface (now GLContext)Stenzek