kwin/effects/magiclamp
Vlad Zagorodniy 4aa19c2e91 [effects/magiclamp] Eliminate unnecessary reallocations
Summary:
The maximum size of `newQuads` is known in advance, so we can avoid
unnecessary reallocations when adding transformed window quads to
`newQuads`.

Test Plan: Minimized/unminimized System Settings.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: davidedmundson, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D14117
2018-07-15 01:41:37 +03:00
..
CMakeLists.txt Use SERVICE_TYPES parameter to kcoreaddons_desktop_to_json() 2015-12-09 23:42:45 +00:00
magiclamp.cpp [effects/magiclamp] Eliminate unnecessary reallocations 2018-07-15 01:41:37 +03:00
magiclamp.h [effects/magiclamp] Port to TimeLine 2018-06-30 10:40:33 +03:00
magiclamp.kcfg [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
magiclamp_config.cpp [effects] Use arg="true" in the kcfg files 2017-04-15 10:03:34 +02:00
magiclamp_config.desktop SVN_SILENT made messages (.desktop file) - always resolve ours 2017-03-25 04:37:53 +01:00
magiclamp_config.h
magiclamp_config.ui
magiclampconfig.kcfgc