summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/Software/SWOGLWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoBackends/Software/SWOGLWindow.cpp')
-rw-r--r--Source/Core/VideoBackends/Software/SWOGLWindow.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/Source/Core/VideoBackends/Software/SWOGLWindow.cpp b/Source/Core/VideoBackends/Software/SWOGLWindow.cpp
index 4936d1a13c..81216ff7ef 100644
--- a/Source/Core/VideoBackends/Software/SWOGLWindow.cpp
+++ b/Source/Core/VideoBackends/Software/SWOGLWindow.cpp
@@ -13,15 +13,7 @@
#include "VideoBackends/Software/SWTexture.h"
SWOGLWindow::SWOGLWindow() = default;
-
-SWOGLWindow::~SWOGLWindow()
-{
- if (m_gl_context)
- {
- m_gl_context->ClearCurrent();
- m_gl_context->Shutdown();
- }
-}
+SWOGLWindow::~SWOGLWindow() = default;
std::unique_ptr<SWOGLWindow> SWOGLWindow::Create(const WindowSystemInfo& wsi)
{
@@ -46,8 +38,6 @@ bool SWOGLWindow::Initialize(const WindowSystemInfo& wsi)
if (!m_gl_context)
return false;
- m_gl_context->MakeCurrent();
-
// Init extension support.
if (!GLExtensions::Init(m_gl_context.get()))
{