To add to what's been said already (I've been quite interested in energy consumption lately, personal conclusions below but frankly, nothing unexpected except for the absolute randomness of engines optimization):
From what I've gathered testing lots of things with a watt-o-meter on my desktop PC (mostly, on Windows 10) and my laptop (Ubuntu) which is an old gamer laptop with bad energy use, energy consumption easily skyrockets with higher framerates and, to a lesser extent, resolution.
The other settings are really more of a gamble (graphic settings, windowed mode, wrappers, shaders, background apps...). I've found it really depends on the engine optimization here, with 'Ultra' having the worst quality/energy ratio. Some really well optimized games (new and old) are really energy friendly, but badly optimized ones easily add 100W+ without heavy tweaking. Obviously, indies and older games (with FPS capped at max 60fps, otherwise expect bugs and burns!) fare better.
In all cases I've found then, FPS is the first priority, resolution second. Going from 60 to 30 (or 40/45, a great middle ground if you don't mind sync issues) sometimes makes the consumption dip by about 60W, if not more (I've found a case of 80W+ but can't remember the game). Going from 1440p to 1080p yields about 30W. And on a laptop, limiting the framerate helps quite a bit with heating issues.
I've also noticed that Windows 10 has three energy saving modes that work better than I expected (Linux does a good job already, even better with dedicated apps). They seem 'semi-auto': Performance is quite useless, allowing everything to be boosted to max all the time. Balanced is really good and tries to lower things by a margin and max them when needed (per apps). Eco mode does helps depending on the apps: it can really slow Explorer down but not necessarily hamper a game (even something like The Witcher 3), as the system seems to allow ample use of the GPU. But it varies a lot depending on use. Whatever task that isn't working 100% seems to be throttled down. Note that going in the Advanced settings allows you to determine the Min and Max CPU use for each mode, and also the cooling method (Active/passive). I think on a laptop the CPU max usage in Eco mode default to less than 100%?
And finally: monitor brightness. Whatever the use, that thing will eat batteries for breakfast. Lower it! (on a properly calibrated monitor, having a low brightness (about 20%) is totally fine, actually better for graphic tasks and your eyes) It's interesting on desktops too: my 1440p monitor dips to about 25W(20) at low(est) brightness, rather than around 60+ at 70%+ brightness.
=> cap the FPS (VSync or/and tools like Riva Tuner, libstrangle on Linux etc.), resolution (compensate blurriness with centered ratio or shaders if need be), brightness, eco modes, and of course the fewer the tasks, the better. Window/fullscreen doesn't change much if at all. Resolution upscaling (with dgVoodoo) does but less so than native res. change. Don't forget about a neat setting that is beginning to show up here and there: resolution scaling (100% = native), which allows for higher perfs (and energy saving) with lower values, quite like resolution change (down) but smoother (you lower by a percent, not by steps from one res. mode to another).
Post edited July 16, 2019 by Darucas