dolphin/Source/Core/VideoBackends/OGL
Link Mauve fc47091592 Remove GLX support
EGL is the de-facto GL context initialization API, including on X11
where it provides many additional features over GLX.

I’m planning on adding support for selecting the GPU (adapter in
Dolphin-speak) also to OpenGL, similarly to the Vulkan backend, and that
will require EGL, so let’s remove the legacy API first.
2026-04-20 16:19:45 +02:00
..
CMakeLists.txt
GPUTimer.h
OGLBoundingBox.cpp
OGLBoundingBox.h Remove unused imports 2026-01-25 16:12:15 +01:00
OGLConfig.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
OGLConfig.h Remove unused imports 2026-01-25 16:12:15 +01:00
OGLGfx.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
OGLGfx.h
OGLMain.cpp Remove GLX support 2026-04-20 16:19:45 +02:00
OGLNativeVertexFormat.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
OGLPerfQuery.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
OGLPerfQuery.h
OGLPipeline.cpp Improve usage of std::move and const references parameters 2026-04-17 12:39:46 +02:00
OGLPipeline.h Improve usage of std::move and const references parameters 2026-04-17 12:39:46 +02:00
OGLShader.cpp
OGLShader.h Remove unused imports 2026-01-25 16:12:15 +01:00
OGLStreamBuffer.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
OGLStreamBuffer.h Remove unused imports 2026-01-25 16:12:15 +01:00
OGLTexture.cpp Merge pull request #14302 from oltolm/opengl_assert 2026-01-25 21:06:57 -05:00
OGLTexture.h Remove unused imports 2026-01-25 16:12:15 +01:00
OGLVertexManager.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
OGLVertexManager.h Remove unused imports 2026-01-25 16:12:15 +01:00
ProgramShaderCache.cpp Remove unused imports 2026-01-25 16:12:15 +01:00
ProgramShaderCache.h Remove unused imports 2026-01-25 16:12:15 +01:00
SamplerCache.cpp
SamplerCache.h Remove unused imports 2026-01-25 16:12:15 +01:00
VideoBackend.h