Patent ID: 8982137
Filing Date: 2015-03-17
Classification: G06F,G06T,G09G

Abstract:
1. On a computing device with a central processing unit and a graphics processing unit, a method for presenting graphical information, the method comprising: receiving, by the central processing unit, a first application-produced frame produced by an application running on the computing device; sending, by the central processing unit to the graphics processing unit, the first application-produced frame; rendering, by the graphics processing unit, the first application-produced frame; calculating, by the central processing unit, a time when a second frame produced by the application should be presented; creating, by the central processing unit, a synthetic frame, the creating based, at least in part, on the calculated presentation time for the second frame, the creating further based, at least in part and at least indirectly, on the first application-produced frame; determining whether a second application-produced frame configured for presenting at the calculated presentation time for the second frame will be received by the central processing unit by the calculated presentation time; and if the second application-produced frame is not going to be received by the central processing unit by the calculated presentation time, then: if the second application-produced frame is going to be received by the central processing unit by the calculated presentation time, then: