macbook: fan control, thermald, earlyoom; cheaper compositor

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
rope 2026-08-07 14:20:54 +01:00
parent 715c8dac92
commit 8067676713
2 changed files with 23 additions and 2 deletions

View file

@ -125,7 +125,10 @@ in
blur = {
enabled = true;
size = 1;
passes = 3;
# 3 passes is 3 full-screen shader round-trips per frame. Free
# on Navi 22, not on the Macbook's gen7.5 iGPU driving a 2x
# scaled panel.
passes = if isMacbook then 1 else 3;
};
shadow.color = rgba c.base00 "99";
};
@ -195,7 +198,12 @@ in
# vfr moved from misc: to debug: in 0.55.0
debug = {
vfr = false; # keep compositor ticking, don't idle between frames
# vfr=false renders every refresh forever, idle or not. That was
# the pre-patch workaround for cursor lag; the aquamarine
# legacy-cursor patch now moves the cursor by ioctl, so the
# Macbook can idle its GPU between frames again. Gaming box keeps
# the constant tick (games/present timing).
vfr = isMacbook;
disable_logs = false;
};
};