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;
determine if the indication of a new frame includes an indication of a flip event;
identify 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
27 Claims
-
1. A processing unit comprising:
-
a display buffer; and a display engine configured to; receive an indication of a new frame; determine if the indication of a new frame includes an indication of a flip event; identify 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, 9)
-
-
10. A computing device comprising:
-
a display; a display buffer; and a display engine, the display engine configured to; receive an indication of a new frame; identify 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 (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of buffering rendered display frames for presenting on a display comprising:
-
receiving, at a display engine, an indication of a new frame; determining, with the display engine, if the indication of a new frame includes an indication of a flip event; determining, with the display engine, one or more dirty regions of the new frame based on the flip event; filling a display buffer with the one or more dirty regions of the new frame; and scanning out the one or more dirty regions of the new frame from the display buffer to a display port. - View Dependent Claims (24, 25, 26, 27)
-
Specification