GRAPHICS PROCESSING WITH ADVECTION TO RECONSTRUCT MISSING SAMPLE DATA POINTS
First Claim
Patent Images
1. A method of performing graphics processing in a graphics pipeline via advection, comprising:
- buffering pixel data and vertex coordinate data generated for a previous frame, n, into a buffer of a graphics pipeline processing a current frame n+1, where n is a positive integer;
updating a velocity of each pixel of the current frame;
determining, for of a set of pixels in the current frame, corresponding positions in the previous frame; and
selecting, in at least one tile, color data from at least one pixel of the previous frame for reuse in the current frame.
1 Assignment
0 Petitions
Accused Products
Abstract
In a graphics processing system pixel data and vertex coordinate information from a previous frame is buffered and provided to the current frame. A decision is made in the current frame whether pixel data from the previous frame may be reused. In one implementation if the speed of pixels in a tile is less than a quasi-static speed threshold a decision is made whether or not to reuse a fraction of pixels from the previous frame.
-
Citations
22 Claims
-
1. A method of performing graphics processing in a graphics pipeline via advection, comprising:
-
buffering pixel data and vertex coordinate data generated for a previous frame, n, into a buffer of a graphics pipeline processing a current frame n+1, where n is a positive integer; updating a velocity of each pixel of the current frame; determining, for of a set of pixels in the current frame, corresponding positions in the previous frame; and selecting, in at least one tile, color data from at least one pixel of the previous frame for reuse in the current frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of performing graphics processing in a graphics pipeline, comprising:
-
buffering pixel data and vertex coordinate data generated for a first frame into a buffer of a graphics pipeline processing a second frame; determining, for of a set of pixels in the second frame, corresponding positions in the first based on a translation associated with changes in vertex coordinates between the first frame and the second frame; and selecting color data from at least one pixel of the first frame for reuse in the second frame. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A graphics system including a graphics pipeline, comprising:
-
an advection unit configured to; buffer pixel data and vertex coordinate data generated for a first frame into a buffer of the graphics pipeline processing a second frame; determine, for of a set of pixels in the current frame, corresponding position in the previous frame based on a translation associated with changes in vertex coordinates between the first frame and the second frame; and select color data from at least one pixel of the first frame for reuse in the second frame. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification