| CPC G06T 15/005 (2013.01) [G06T 1/20 (2013.01); G06T 3/4053 (2013.01); G06T 15/503 (2013.01)] | 20 Claims |

|
1. A graphics processing unit, comprising:
memory to store graphics commands; and
a streaming multiprocessor coupled to the memory, the streaming multiprocessor configured to:
generate a first frame based on the graphics commands;
generate a dataset based on the first frame and a plurality of replays of the graphics commands to generate a plurality of second frames having jittered viewpoints of the first frame, the dataset including a plurality of sample positions associated with modified viewpoints of the first frame, wherein the graphics commands include commands to configure a mip level of detail (LOD) for the first frame and the plurality of second frames that corresponds to the mip LOD that corresponds with a resolution of a third frame; and
train a machine learning model based on the dataset to enable generation of the third frame, wherein the third frame is a super sampled and anti-aliased frame having a higher resolution relative to the first frame.
|