bb9f59a89c
Use XDamageReportNonEmpty instead of XDamageReportRawRectangles. In XDamageReportNonEmpty mode the server generates a single damage event when the damage state transitions from not-damaged to damaged. When the compositor is ready to paint the screen, it requests the damage region for each window and resets the state to not-damaged. With XCB we can request the damage regions for all windows in a single roundtrip, making this the preferred mode. This should reduce the number of wakeups and the time spent processing damage events between repaints. |
||
---|---|---|
.. | ||
anidata.cpp | ||
anidata_p.h | ||
CMakeLists.txt | ||
kwinanimationeffect.cpp | ||
kwinanimationeffect.h | ||
kwinconfig.h.cmake | ||
kwineffects.cpp | ||
kwineffects.h | ||
kwinglobals.cpp | ||
kwinglobals.h | ||
kwinglplatform.cpp | ||
kwinglplatform.h | ||
kwingltexture.cpp | ||
kwingltexture.h | ||
kwingltexture_p.h | ||
kwinglutils.cpp | ||
kwinglutils.h | ||
kwinglutils_funcs.cpp | ||
kwinglutils_funcs.h | ||
kwinxrenderutils.cpp | ||
kwinxrenderutils.h | ||
Mainpage.dox | ||
Messages.sh |