Hyprland/src/render/decorations
Tom Englund f854b5bffb deco: reduce virtual calls in drop shadow
damageEntire() in CHyprdDropShadow is pretty much called per window per
frame, instead of all the PWINDOW-> virtual calls, store pos and size
once and move the duplicated code to a lambda. reducing it a bit.

shows up in profiling as minor waste.
2025-09-28 23:20:52 +02:00
..
CHyprBorderDecoration.cpp decoration: reduce virtual calls 2025-09-28 23:20:52 +02:00
CHyprBorderDecoration.hpp render: refactor class member vars (#10292) 2025-05-05 23:44:49 +02:00
CHyprDropShadowDecoration.cpp deco: reduce virtual calls in drop shadow 2025-09-28 23:20:52 +02:00
CHyprDropShadowDecoration.hpp render: refactor class member vars (#10292) 2025-05-05 23:44:49 +02:00
CHyprGroupBarDecoration.cpp decoration: reduce virtual calls 2025-09-28 23:20:52 +02:00
CHyprGroupBarDecoration.hpp grpupbar: Add config options to color inactive and locked groupbar titles (#10667) 2025-06-16 22:40:38 +02:00
DecorationPositioner.cpp decoration: reduce virtual calls 2025-09-28 23:20:52 +02:00
DecorationPositioner.hpp decoration: reduce virtual calls 2025-09-28 23:20:52 +02:00
IHyprWindowDecoration.cpp render: refactor class member vars (#10292) 2025-05-05 23:44:49 +02:00
IHyprWindowDecoration.hpp render: refactor class member vars (#10292) 2025-05-05 23:44:49 +02:00