CPC G06T 15/005 (2013.01) [G06F 1/12 (2013.01); G06T 1/20 (2013.01)] | 16 Claims |
7. An apparatus for frame processing, comprising:
a memory; and
at least one processor coupled to the memory and configured to:
determine whether a first frame is currently transferring or has been transferred after completion of a rendering of a second frame, the second frame following the first frame;
use, with at least one clock, a first set of clock speeds when the first frame is determined to be currently transferring and a second set of clock speeds when the first frame is determined to have been transferred, the second set of clock speeds being faster than the first set of clock speeds;
transfer the second frame based on the used set of clock speeds after completion of the transfer of the first frame
extend a vertical synchronization (VSYNC) period from a first period T to a second period T+a when the first frame has already been transferred, wherein the at least one clock is used with the second set of clock speeds; and
determine the second set of clock speeds based on reducing a transfer completion time of the second frame in order to provide a transfer of the second frame within a third period T−a.
|