[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Public WebGL] option for suggesting "low power" mode at context creation

You are not giving the hardware designers much credit and nor apparently noticing the progress made by the latest low-power high-performance GPUs for mobile devices. I'm quite sure technologies for powering off unused parts of devices will migrate from CPUs to GPUs.

There is no "need to combine both low power graphics and high power graphics in one system." There *is* a need for high-performance graphics that consumes low power. The current dual-GPU solution is a hack. 

No matter how good, no hardware can consistently guess your preferences. Turning on a low power flag might ignore the anti-aliasing flag because it uses a lot of power. Or might not because the GPU can do it without much additional battery drain. There are many other features future GPUs could turn on or off to sacrifice performance or quality for the sake of battery life. I think a flag like this gives the author the ability to make some very mobile friendly content.

Hi guys, 

I agree with Mark & Chris on this, in that a lot of work has been going on in the last couple years towards making GPUs much more intelligent about their power consumption.  Just as an example, consider this PowerXPress technology: http://www.rage3d.com/articles/amd_powerxpress4_asif_rehman_interview/.  And I expect other GPU vendors would be providing related/similar technologies.

These power, thermal, and performance features can also be controlled by applications, although the interfaces are proprietary (e.g., AMD's ADL SDK http://developer.amd.com/tools/gpu/adlsdk/Pages/default.aspx).  I'm not aware if there is any push to provide similar control over power/thermal considerations in a standard API like OpenGL?

Regards, Matt