aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/qt_sdl/main.cpp
diff options
context:
space:
mode:
authorWaluigiWare64 <68647953+WaluigiWare64@users.noreply.github.com>2021-01-26 13:19:32 +0000
committerGitHub <noreply@github.com>2021-01-26 13:19:32 +0000
commitab222ab135a76c559ef63768e8f90eca99973881 (patch)
tree038f1d53be3b4c5efaf592f04c0003397b9071b4 /src/frontend/qt_sdl/main.cpp
parent54b1a752d4e76330692fbe3af12745b5fe377eef (diff)
Use libepoxy to load in OpenGL functions (#960)
* Use libepoxy to load in OpenGL functions Prevents having to load them in manually * Install libepoxy in the CI * Do not link OpenGL libraries, libepoxy opens them itself * Add libepoxy to build instructions
Diffstat (limited to 'src/frontend/qt_sdl/main.cpp')
-rw-r--r--src/frontend/qt_sdl/main.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/frontend/qt_sdl/main.cpp b/src/frontend/qt_sdl/main.cpp
index be718ab..527a507 100644
--- a/src/frontend/qt_sdl/main.cpp
+++ b/src/frontend/qt_sdl/main.cpp
@@ -44,6 +44,10 @@
#include <SDL2/SDL.h>
+#ifdef OGLRENDERER_ENABLED
+#include "OpenGLSupport.h"
+#endif
+
#include "main.h"
#include "Input.h"
#include "CheatsDialog.h"
@@ -62,9 +66,6 @@
#include "NDS.h"
#include "GBACart.h"
-#ifdef OGLRENDERER_ENABLED
-#include "OpenGLSupport.h"
-#endif
#include "GPU.h"
#include "SPU.h"
#include "Wifi.h"
@@ -357,7 +358,7 @@ void EmuThread::run()
if (hasOGL)
{
oglContext->makeCurrent(oglSurface);
- videoRenderer = OpenGL::Init() ? Config::_3DRenderer : 0;
+ videoRenderer = Config::_3DRenderer;
}
else
#endif
@@ -423,7 +424,7 @@ void EmuThread::run()
if (hasOGL)
{
oglContext->makeCurrent(oglSurface);
- videoRenderer = OpenGL::Init() ? Config::_3DRenderer : 0;
+ videoRenderer = Config::_3DRenderer;
}
else
#endif