From f039234055a00181becf186ebceee71bfbbdc597 Mon Sep 17 00:00:00 2001 From: Cameron Cawley Date: Mon, 29 Jan 2018 17:24:39 +0000 Subject: [PATCH] Qt: Fix compilation with OpenGL ES 2 --- src/platform/qt/DisplayGL.cpp | 2 +- src/platform/qt/DisplayGL.h | 2 +- src/platform/qt/SettingsView.cpp | 4 ++-- src/platform/qt/ShaderSelector.cpp | 2 +- src/platform/qt/ShaderSelector.h | 2 +- src/platform/qt/Window.cpp | 6 +++--- src/platform/qt/Window.h | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/platform/qt/DisplayGL.cpp b/src/platform/qt/DisplayGL.cpp index fa2b4da47..781753009 100644 --- a/src/platform/qt/DisplayGL.cpp +++ b/src/platform/qt/DisplayGL.cpp @@ -5,7 +5,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #include "DisplayGL.h" -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) #include "CoreController.h" diff --git a/src/platform/qt/DisplayGL.h b/src/platform/qt/DisplayGL.h index a1f435fe2..b847bd109 100644 --- a/src/platform/qt/DisplayGL.h +++ b/src/platform/qt/DisplayGL.h @@ -5,7 +5,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #pragma once -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) #include "Display.h" diff --git a/src/platform/qt/SettingsView.cpp b/src/platform/qt/SettingsView.cpp index a36b8b324..714a117a4 100644 --- a/src/platform/qt/SettingsView.cpp +++ b/src/platform/qt/SettingsView.cpp @@ -289,13 +289,13 @@ SettingsView::SettingsView(ConfigController* controller, InputController* inputC } SettingsView::~SettingsView() { -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) setShaderSelector(nullptr); #endif } void SettingsView::setShaderSelector(ShaderSelector* shaderSelector) { -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) if (m_shader) { auto items = m_ui.tabs->findItems(tr("Shaders"), Qt::MatchFixedString); for (const auto& item : items) { diff --git a/src/platform/qt/ShaderSelector.cpp b/src/platform/qt/ShaderSelector.cpp index ae32e2145..759cf6c7e 100644 --- a/src/platform/qt/ShaderSelector.cpp +++ b/src/platform/qt/ShaderSelector.cpp @@ -21,7 +21,7 @@ #include #include "platform/video-backend.h" -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) #if !defined(_WIN32) || defined(USE_EPOXY) #include "platform/opengl/gles2.h" diff --git a/src/platform/qt/ShaderSelector.h b/src/platform/qt/ShaderSelector.h index 5bdb2a0b7..4dc9214af 100644 --- a/src/platform/qt/ShaderSelector.h +++ b/src/platform/qt/ShaderSelector.h @@ -5,7 +5,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #pragma once -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) #include diff --git a/src/platform/qt/Window.cpp b/src/platform/qt/Window.cpp index 5bcc5da8d..ba363a73c 100644 --- a/src/platform/qt/Window.cpp +++ b/src/platform/qt/Window.cpp @@ -400,7 +400,7 @@ void Window::exportSharkport() { void Window::openSettingsWindow() { SettingsView* settingsWindow = new SettingsView(m_config, &m_inputController, m_shortcutController); -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) if (m_display->supportsShaders()) { settingsWindow->setShaderSelector(m_shaderView.get()); } @@ -795,7 +795,7 @@ void Window::reloadDisplayDriver() { detachWidget(m_display.get()); } m_display = std::move(std::unique_ptr(Display::create(this))); -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) m_shaderView.reset(); m_shaderView = std::make_unique(m_display.get(), m_config); #endif @@ -814,7 +814,7 @@ void Window::reloadDisplayDriver() { const mCoreOptions* opts = m_config->options(); m_display->lockAspectRatio(opts->lockAspectRatio); m_display->filter(opts->resampleVideo); -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) if (opts->shader) { struct VDir* shader = VDirOpen(opts->shader); if (shader && m_display->supportsShaders()) { diff --git a/src/platform/qt/Window.h b/src/platform/qt/Window.h index b656794ed..5483478e1 100644 --- a/src/platform/qt/Window.h +++ b/src/platform/qt/Window.h @@ -191,7 +191,7 @@ private: QMenu* m_videoLayers; QMenu* m_audioChannels; ShortcutController* m_shortcutController; -#if defined(BUILD_GL) || defined(BUILD_GLES) +#if defined(BUILD_GL) || defined(BUILD_GLES2) std::unique_ptr m_shaderView; #endif bool m_fullscreenOnStart = false;