6ebfa59331
Summary: QOpenGLContext was changed to call platform->makeCurrent before it called setCurrentContext. Because we bind window FBO and ultimately that calls QOpenGlContext::format we need Qt to know which context is current so it can tell us the format. This matches the QtWayland EGL code. BUG: 399392 Test Plan: Switched virtual desktop with the OSD (previously reliably crashed) Now it doesn't Reviewers: #kwin, zzag Reviewed By: #kwin, zzag Subscribers: zzag, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D15957 |
||
---|---|---|
.. | ||
abstractplatformcontext.cpp | ||
abstractplatformcontext.h | ||
backingstore.cpp | ||
backingstore.h | ||
CMakeLists.txt | ||
integration.cpp | ||
integration.h | ||
kwin.json | ||
main.cpp | ||
nativeinterface.cpp | ||
nativeinterface.h | ||
platformcontextwayland.cpp | ||
platformcontextwayland.h | ||
platformcursor.cpp | ||
platformcursor.h | ||
screen.cpp | ||
screen.h | ||
sharingplatformcontext.cpp | ||
sharingplatformcontext.h | ||
window.cpp | ||
window.h |