NVIDIA Corporation - Santa Clara CA, US QI MO - Santa Clara CA, US DAVID LUEBKE - Charlottesville VA, US DOUGLAS A. VOORHIES - Menlo Park CA, US
Assignee:
NVIDIA CORPORATION - Santa Clara CA
International Classification:
G06T 15/00
US Classification:
345428
Abstract:
One embodiment of the invention sets forth a mechanism for interleaving consecutive display frames rendered at complementary reduced resolutions. The GPU driver configures a command stream associated with a frame received from a graphics application for reduced frame rendering. The command stream specifies a nominal resolution at which the frame should be rendered. The reduced resolution associated with the frame is determined based on the reduced resolution of an immediately preceding frame (i.e., the complementary reduced resolution), if one exists, or on GPU configuration information. The GPU driver then modifies the command stream to specify the reduced resolution. The GPU driver also inserts an upscale command sequence specifying the nominal resolution into the command stream. Once the command stream is configured in such a manner, the GPU driver transmits the command stream to the GPU for reduced rendering.