DEVICES AND METHODS FOR SELECTIVE DISPLAY FRAME FETCH
First Claim
Patent Images
1. A processing unit comprising:
- a display buffer; and
a display engine configured to;
receive an indication of a new frame from a rendering engine or an operating system;
determine if the indication of a new frame includes an indication of a flip event;
determine one or more dirty regions of the new frame based on the flip event;
fill the display buffer with the one or more dirty regions of the new frame; and
scan out the one or more dirty regions of the new frame from the display buffer to a display port.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can determine if a new frame includes one or more dirty portions. If the new frame includes one or more dirty portions, just the dirty portions can be loaded by the display engine into a display buffer. The display engine can also scan out just the dirty portions from the display buffer to a display.
-
Citations
25 Claims
-
1. A processing unit comprising:
-
a display buffer; and a display engine configured to; receive an indication of a new frame from a rendering engine or an operating system; determine if the indication of a new frame includes an indication of a flip event; determine one or more dirty regions of the new frame based on the flip event; fill the display buffer with the one or more dirty regions of the new frame; and scan out the one or more dirty regions of the new frame from the display buffer to a display port. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device comprising:
-
a display; and a processing unit including a display buffer and a display engine, the display engine configured to; receive an indication of a new frame from a rendering engine or an operating system; determine one or more dirty regions of the new frame; fill the display buffer with the one or more dirty regions of the new frame; and scan out the one or more dirty regions of the new frame from the display buffer to a display port. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing device comprising:
-
a display; and a processing unit including a display buffer and a display engine, the display engine configured to; receive an indication of a new frame from a rendering engine or an operating system; determine if the indication of a new frame includes an indication of a flip event; determine one or more dirty regions of the new frame based on the flip event; fill the display buffer with the one or more dirty regions of the new frame; and scan out the one or more dirty regions of the new frame from the display buffer to a display port. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification