death.crafter wrote: ↑September 13th, 2021, 2:43 pm
Well, I guess then hidden meters are drawn too?? I don't think so, but asking considering what the OP has to said.
Okay, a little bit sussy.
Your skin consumes CPU even if Update is set to -1.
@jsmorley, is it because his skin contains images? Cause my other skin with Update=-1 sticks to 0.
Just to clarify:
1) Meters that are "hidden" are not "drawn" during the redraw cycle of the skin. So hiding a meter will in fact reduce the amount of resources used.
2) Meters that are set to UpdateDivider=-1 are still "drawn" during the redraw function. So while they are not "updated" to get the latest values for MeasureName and dynamic variables and section variables, they still take resources. To be honest, I don't see much value in UpdateDivider=-1 on meters. Measures, sure, meters, not so much.
3) The redraw functionality is part of the overall skin "loop", that is entirely and only controlled by the value of Update in [Rainmeter]. Update=-1 will eliminate the redraw, since it eliminates the entire "loop", and you would need to have some mouse action that forces updates and redraws only when you want/need them. Mouse actions are in effect "interrupt" driven, and do not depend on the Update cycle.
4) Images that are in any way "resized" by setting W and/or H on the meter are one of the most expensive things Rainmeter does. The bigger the "change" from the real size to the defined W and H setting, the more work it does. Nothing to get worried about, it's all pretty efficient overall, but if you have a lot of images and are resizing them in the meter, that can add up...