×

Method and system for artificially and dynamically limiting the framerate of a graphics processing unit

  • US 9,256,265 B2
  • Filed: 12/30/2009
  • Issued: 02/09/2016
  • Est. Priority Date: 12/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for limiting the frame rate of a graphics processing unit, the method comprising:

  • in a computer system comprising an integrated graphics processing unit (GPU) and a discrete GPU,generating a timestamp in response to a rendering being completed for a current frame of a plurality of frames;

    comparing the timestamp for the current rendered frame to a timestamp of a previous frame in the plurality of frames corresponding to a most recent power source query to determine if a duration of elapsed time between the respective timestamps exceeds a timing threshold value;

    querying a current power source of the computer system to determine if the current power source has changed since the most recent power source query when the timestamp of the previous frame exceeds the timing threshold value;

    in the event the current power source has changed since the most recent power source query, determining if the computer system is being powered by a first power source of a plurality of power sources;

    in the event the power source comprises the first power source of the plurality of power sources, determining if the discrete GPU is currently in operation; and

    automatically limiting a frame rate of the discrete GPU if the frame rate is above a frame rate threshold value in response to a determination that the discrete GPU is currently in operation.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×