kwin/plugins/qpa
David Edmundson bbb67f2675 [plugins/qpa] Commit wl_surface when flipping FBOs
Summary:
Even though the buffer is passed through a side channel some properties
we might use are double-buffered on the surface commit.

Test Plan: Used by unit test InternalWindowTest::testScale in linked commit

Reviewers: #kwin, graesslin

Reviewed By: #kwin, graesslin

Subscribers: kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D18085
2019-01-08 15:51:47 +00:00
..
abstractplatformcontext.cpp Request a high-priority EGL contexts 2018-03-29 20:34:22 +09:00
abstractplatformcontext.h Fix the build on armhf/aarch64 2018-03-06 09:25:33 +05:30
backingstore.cpp [qpa] Prevent crash due to Surface getting null 2017-07-06 19:14:15 +02:00
backingstore.h
CMakeLists.txt Bring FindFontconfig.cmake up to ECM standards 2018-12-18 18:11:11 +01:00
integration.cpp Remove unused private Qt include 2018-11-04 17:02:19 +01:00
integration.h Fix the build on armhf/aarch64 2018-03-06 09:25:33 +05:30
kwin.json
main.cpp [qpa] Fix overloaded-virtual warning 2017-07-30 08:22:32 +02:00
nativeinterface.cpp [qpa] Prevent crash due to Surface getting null 2017-07-06 19:14:15 +02:00
nativeinterface.h
platformcontextwayland.cpp [plugins/qpa] Call makeCurrent on the QOpenGLContext instead of the one in the platform context 2016-08-26 07:38:04 +02:00
platformcontextwayland.h
platformcursor.cpp
platformcursor.h
screen.cpp [QPA] Implement Screen on top of internal Screens API 2017-10-19 18:03:10 +02:00
screen.h [QPA] Implement Screen on top of internal Screens API 2017-10-19 18:03:10 +02:00
sharingplatformcontext.cpp [plugins/qpa] Add explanatory comment 2018-10-05 14:38:55 +01:00
sharingplatformcontext.h [plugins/qpa] Drop unused variable AbstractPlatformContext::m_integration 2017-07-31 18:09:15 +02:00
window.cpp [plugins/qpa] Commit wl_surface when flipping FBOs 2019-01-08 15:51:47 +00:00
window.h Fix the build on armhf/aarch64 2018-03-06 09:25:33 +05:30