https://bugs.kde.org/show_bug.cgi?id=361371
Vlad Zagorodniy <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://commits.kde.org/kwi |https://commits.kde.org/kwi |n/91b538105ad312ed035fb7a0e |n/408ed80604bb52870469a4f76 |3d798e88a2ae6f7 |704c224e15c02aa --- Comment #15 from Vlad Zagorodniy <[email protected]> --- Git commit 408ed80604bb52870469a4f76704c224e15c02aa by Vlad Zagorodniy, on behalf of Erik Kurzinger. Committed on 26/10/2018 at 08:30. Pushed by vladz into branch 'Plasma/5.12'. [effects/desktopgrid] Specify screen projection matrix when drawing moving window Summary: Currently, when the user is moving a window in the desktop grid it is drawn from the paintScreen function to ensure it appears above all other windows. However, when drawing the window, the screenProjectionMatrix for the WindowPaintData structure is never specified. Because of this, the window will not be visible if OpenGL compositing along with Lanczos scaling are in use since its coordinates will never be projected into screen-space (unless the window is maximized, in which case the scaling code is bypassed). Related: bug 364509 FIXED-IN: 5.14.3 Test Plan: Ensure OpenGL compositing is enabled and the scaling method is set to "Accurate" on hardware supporting this option. Additionally, ensure the desktop grid effect is active and is configured to use Present Windows. Open a window and ensure is it not maximized. Click on the window and drag it around - its contents should remain visible the entire time and follow the mouse. Reviewers: #kwin, zzag, graesslin, davidedmundson Reviewed By: #kwin, zzag, davidedmundson Subscribers: broulik, davidedmundson, kwin, #kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D16430 M +1 -1 effects/desktopgrid/desktopgrid.cpp https://commits.kde.org/kwin/408ed80604bb52870469a4f76704c224e15c02aa -- You are receiving this mail because: You are watching all bug changes.
