The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 02, 2016

Filed:

Sep. 24, 2010
Applicants:

Jon Erik Oterhals, Trondheim, NO;

Daren Croxford, Cambridge, GB;

Lars Ericsson, Cambridge, GB;

Jørn Nystad, Trondheim, NO;

Eivind Liland, Berlin, DE;

Inventors:

Jon Erik Oterhals, Trondheim, NO;

Daren Croxford, Cambridge, GB;

Lars Ericsson, Cambridge, GB;

Jørn Nystad, Trondheim, NO;

Eivind Liland, Berlin, DE;

Assignee:

ARM Limited, Cambridge, GB;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G09G 5/36 (2006.01); G06T 1/60 (2006.01); G06T 11/40 (2006.01); G09G 5/393 (2006.01); G09G 5/395 (2006.01);
U.S. Cl.
CPC ...
G06T 11/40 (2013.01); G09G 5/363 (2013.01); G09G 5/393 (2013.01); G09G 5/395 (2013.01); G09G 2310/04 (2013.01); G09G 2320/103 (2013.01);
Abstract

A graphics processorincludes after its tile rendering logic, a transaction elimination unitthat includes data block generation logicand block comparison logic. The block generation logicgenerates data blocks from the rendered tiles produced by the tile rendering logic. The data blocks are then stored in buffers. Comparison logicthen compares a new data block with the previous data block (which will already be stored in the buffers), and generates an output metadata bit indicating whether the blocks can be considered to be the same or not, on the basis of the comparison. The meta-data output bits are stored appropriately in a meta-data bitmapin main memorythat is associated with the output data array in question. If the blocks are determined to be different by the comparison logic then the new data block is written from the buffersto the frame bufferin the main memory. On the other hand, if the two blocks are considered to be similar to each other, the new block is not written into the data array in the frame buffer


Find Patent Forward Citations

Loading…