3 ms·
Yes, the system monitors the display temperature and caps the brightness accordingly. Here are some interesting functions I found related to this inside the sys
by alin23 5y ago
Yes, the system monitors the display temperature and caps the brightness accordingly. Here are some interesting functions I found related to this inside the system frameworks:
SkyLight.framework:
SLSDisplayIsThermallyLimited
CoreBrightness.framework
-[CBDisplayModuleSKL hasThermalMitigation]
-[CBThermalBrightnessCap getCurrentCap]
-[CBThermalBrightnessCap setJetMode:]