diff options
Diffstat (limited to 'Source/Core/VideoCommon/VideoBackendBase.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/VideoBackendBase.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/Core/VideoCommon/VideoBackendBase.cpp b/Source/Core/VideoCommon/VideoBackendBase.cpp index cf45c7b929..bddd51f0a8 100644 --- a/Source/Core/VideoCommon/VideoBackendBase.cpp +++ b/Source/Core/VideoCommon/VideoBackendBase.cpp @@ -40,13 +40,13 @@ void VideoBackend::PopulateList() { VideoBackend* backends[4] = { NULL }; - // D3D11 > OGL > SW + // OGL > D3D11 > SW +#if !defined(USE_GLES) || USE_GLES3 + g_available_video_backends.push_back(backends[0] = new OGL::VideoBackend); +#endif #ifdef _WIN32 if (IsGteVista()) - g_available_video_backends.push_back(backends[0] = new DX11::VideoBackend); -#endif -#if !defined(USE_GLES) || USE_GLES3 - g_available_video_backends.push_back(backends[1] = new OGL::VideoBackend); + g_available_video_backends.push_back(backends[1] = new DX11::VideoBackend); #endif g_available_video_backends.push_back(backends[3] = new SW::VideoSoftware); |
