mirror of
https://github.com/moonlight-stream/moonlight-qt.git
synced 2026-06-18 06:30:55 +00:00
Don't reset Qt's OpenGL state
We're using a different EGL context for SDL, so it's unnecessary.
This commit is contained in:
@@ -2342,13 +2342,6 @@ DispatchDeferredCleanup:
|
|||||||
|
|
||||||
SDL_QuitSubSystem(SDL_INIT_VIDEO);
|
SDL_QuitSubSystem(SDL_INIT_VIDEO);
|
||||||
|
|
||||||
// Reset this thread's OpenGL state back to what Qt expects
|
|
||||||
#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
|
|
||||||
QQuickOpenGLUtils::resetOpenGLState();
|
|
||||||
#else
|
|
||||||
m_QtWindow->resetOpenGLState();
|
|
||||||
#endif
|
|
||||||
|
|
||||||
// Cleanup can take a while, so dispatch it to a worker thread.
|
// Cleanup can take a while, so dispatch it to a worker thread.
|
||||||
// When it is complete, it will release our s_ActiveSessionSemaphore
|
// When it is complete, it will release our s_ActiveSessionSemaphore
|
||||||
// reference.
|
// reference.
|
||||||
|
|||||||
Reference in New Issue
Block a user