summaryrefslogtreecommitdiff
path: root/Source/Core/Common/GL/GLContext.cpp
AgeCommit message (Collapse)Author
2021-07-05treewide: convert GPLv2+ license info to SPDX tagsPierre Bourdon
SPDX standardizes how source code conveys its copyright and licensing information. See https://spdx.github.io/spdx-spec/1-rationale/ . SPDX tags are adopted in many large projects, including things like the Linux kernel.
2021-01-02Rehabilitate Haiku support.waddlesplash
2020-08-22windows: fix build if pch were to be disabledShawn Hoffman
2020-03-23Cleanup warnings of -Wunused-variableJun Su
remove unused variables.
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