quickshell: DIAGNOSTIC disable Archie to measure his repaint cost
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
28d87d135e
commit
8b3b7c1117
1 changed files with 9 additions and 1 deletions
|
|
@ -7938,7 +7938,15 @@ in
|
|||
|
||||
${lib.optionalString (!isMacbook) ''
|
||||
// Archie. One dog, primary screen only.
|
||||
Archie { id: archieDog; primary: bar.screen === Quickshell.screens[0] }
|
||||
//
|
||||
// DIAGNOSTIC, not a removal — put him back once measured.
|
||||
// His 33ms timer is the only unconditional repaint driver left
|
||||
// on this surface, and the surface is the whole screen: every
|
||||
// tick reassigns `frame`, which re-evaluates ch/visible/colour
|
||||
// on 836 Rectangles and dirties a 3440x1440 window, dragging
|
||||
// the full-screen SDF shader and Hyprland's blur along with it
|
||||
// 30 times a second. Measuring what that actually costs.
|
||||
// Archie { id: archieDog; primary: bar.screen === Quickshell.screens[0] }
|
||||
''}
|
||||
}
|
||||
'';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue