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:
Dec. 27, 2016

Filed:

Dec. 27, 2012
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

Jonathan Dunaisky, Fort Collins, CO (US);

David Kirk McAllister, Holladay, UT (US);

Steven E. Molnar, Chapel Hill, NC (US);

Narayan Kulshrestha, Fremont, CA (US);

Rui Bastos, Porto Alegre, BR;

Joseph Detmer, Durham, NC (US);

William Craig McKnight, Harvest, AL (US);

Assignee:

NVIDIA CORPORATION, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 15/30 (2011.01); G09G 5/00 (2006.01); G09G 5/02 (2006.01); G03F 3/08 (2006.01); G06K 9/00 (2006.01); G06K 9/40 (2006.01); G06K 9/36 (2006.01); G09G 5/36 (2006.01); G06T 5/00 (2006.01); G06T 9/00 (2006.01); H04N 19/426 (2014.01); G09G 5/39 (2006.01);
U.S. Cl.
CPC ...
G06T 5/002 (2013.01); G06T 9/00 (2013.01); G09G 5/363 (2013.01); H04N 19/426 (2014.11); G09G 5/39 (2013.01); G09G 2340/02 (2013.01); G09G 2340/10 (2013.01); G09G 2360/06 (2013.01); G09G 2360/121 (2013.01); G09G 2360/122 (2013.01);
Abstract

A method for compressing framebuffer data is presented. The method includes determining a reduction ratio for framebuffer data in a tile including multiple samples. The reduction ratio determined is independent of the sampling mode, where the sampling mode is the number of samples within each pixel in the tile. The method further includes comparing a first portion of the framebuffer data for each of the multiple samples to determine an equality comparison result and also comparing a second portion of the framebuffer data for each one of the multiple samples to compute per-channel differences for each one of the multiple samples and testing the per-channel differences against a threshold value to determine a threshold comparison result. Finally, the method comprises compressing the framebuffer data for the tile based on the reduction ratio, the equality comparison result and the threshold comparison result to produce output framebuffer data for the tile.


Find Patent Forward Citations

Loading…