Patent ID: 9613394
Date: 2017-04-04
CPC Classifications: G06T,H04N

Claim:
1. A computer-implemented method for providing compression in graphics rendering comprising: determining a plurality of color values associated with a plurality of pixels, wherein the plurality of color values comprise sub-values corresponding to a plurality of color channels; determining a bounding box for the sub-values, wherein the bounding box comprises one or more bounding ranges for one or more of the plurality of color channels; setting one or more bit widths corresponding to the one or more bounding ranges; setting one or more index bit widths for the one or more sets of index values to the one or more bit widths; quantizing the one or more bounding ranges to generate one or more sets of available values, the one or more bit widths comprising a number of bits for representing the corresponding one or more available values; associating the one or more sets of available values with one or more sets of index values; encoding the sub-values corresponding to one or more of the plurality of color channels by associating the sub-values with an encoded index value from a corresponding set of index values of the one or more index values to generate encoded index values; and storing, in memory, graphics data comprising the encoded index values and data associated with the bounding box.