Back to results
US 10,769,747 B2Granted
Intermediate frame generation
AssigneeIntel Corporation
InventorsRavindra A. Babu, Satyanantha R. Musunuri, Sashank Ms, Sagar C. Pawar, Kalyan K. Kaipa
Life of this patent
Estimating the term…
Abstract
Systems, apparatuses and methods may provide for technology that includes a microcontroller to control a workload of a graphics processor, to determine if at least one predetermined condition is met, and instruct, if the at least one predetermined condition is met, the graphics processor to transform an initial frame into an intermediate frame.
Claims24
A computing system comprising:
- a display device to present a displayable frame;
- a graphics processor to provide the displayable frame to the display device;
- and
- a microcontroller to:
- control a workload of the graphics processor,
- determine if a plurality of predetermined conditions is met, wherein the microcontroller is to determine that a first condition of the plurality of predetermined conditions is met when a time until a next vertical blank interval of the display device is less than a render time estimate for a frame, and a second condition of the plurality of predetermined conditions is met if a target application frames per second is greater than a frames per second rendered by the graphics processor,
- instruct, in response to an identification that each of the plurality of predetermined conditions is met, the graphics processor to transform an initial frame into an intermediate frame to be provided as the displayable frame to the display device, and
- determine that the plurality of predetermined conditions is unmet in response to an identification that one or more of the first condition or the second condition is unmet.
5 more elements
An apparatus, comprising:
- a microcontroller to:
- control a workload of a graphics processor,
- determine if a plurality of predetermined conditions is met, wherein the microcontroller is to determine that a first condition of the plurality of predetermined conditions is met when a time until a next vertical blank interval of a display device is less than a render time estimate for a frame, and a second condition of the plurality of predetermined conditions is met if a target application frames per second is greater than a frames per second rendered by the graphics processor,
- instruct in response to an identification that each of the plurality of predetermined conditions is met, the graphics processor to transform an initial frame into an intermediate frame, and
- determine that the plurality of predetermined conditions is unmet in response to an identification that one or more of the first condition or the second condition is unmet.
2 more elements
A method of controlling frame generation, comprising:
- controlling, with a microcontroller, a workload of a graphics processor;
- determining, with the microcontroller, if a plurality of predetermined conditions is met, wherein the determining includes determining that a first condition of the plurality of predetermined conditions is met when a time until a next vertical blank interval of a display device is less than a render time estimate for a frame, and a second condition of the plurality of predetermined conditions is met if a target application frames per second is greater than a frames per second rendered by the graphics processor;
- instructing with the microcontroller, in response to an identification that each of the plurality of predetermined conditions is met, the graphics processor to transform an initial frame into an intermediate frame;
- and
- determining that the plurality of predetermined conditions is unmet in response to an identification that one or more of the first condition or the second condition is unmet.
2 more elements
Dependencies are inferred from the claim text.