| CPC G06F 1/3287 (2013.01) [G06F 1/263 (2013.01); G06F 1/3293 (2013.01); G06T 1/20 (2013.01)] | 18 Claims |

|
1. A method for graphics processing unit (GPU) selection based on a utilized power source, the method comprising:
determining that an apparatus is using a direct current (DC) power source instead of an Alternating Current (AC) power source; and
causing, in response to the apparatus using the DC power source and to detecting a runtime load event associated with an application, the apparatus to preferentially utilize an integrated graphics processing unit (iGPU) over a discrete graphics processing unit (dGPU) while using the DC power source, including updating, in response to the runtime load event, a preference associated with the application to use the iGPU for rendering, wherein detecting the runtime load event associated with the application includes intercepting the runtime load event at a kernel-level and indicating to an operating system that the iGPU is to be preferentially utilized.
|