Color Buffer Compression
First Claim
Patent Images
1. A computer executed method comprising:
- determining whether a tile of pixels or samples has a constant or varying alpha value;
determining a number of cleared pixels or samples for the tile; and
based on the alpha value determination and the number of cleared pixels or samples, determining how to store the tile.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a mask or table may be maintained to record information about whether or not each pixel within a tile is cleared. As used herein, a “cleared” tile is one that is not covered by any other depicted objects. The clear mask may store a bit per pixel or sample to indicate whether the pixel or sample contains a color value or whether it is cleared. As a result, the compression ratio may be increased for partially covered tiles in some embodiments.
-
Citations
30 Claims
-
1. A computer executed method comprising:
-
determining whether a tile of pixels or samples has a constant or varying alpha value; determining a number of cleared pixels or samples for the tile; and based on the alpha value determination and the number of cleared pixels or samples, determining how to store the tile. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more non-transitory computer readable media storing instructions that cause a processor to perform a sequence comprising:
-
determining whether a tile of pixels or samples has a constant or varying alpha value; determining a number of cleared pixels or samples for the tile; and based on the alpha value determination and the number of cleared pixels or samples, determining how to store the tile. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An apparatus comprising:
-
a processor to perform a sequence, wherein to perform the sequence, the processor is to;
determine whether a tile of pixels or samples has a constant or varying alpha value, determine a number of cleared pixels or samples for the tile, and based on the alpha value determination and the number of cleared pixels or samples, determine how to store the tile; anda storage coupled to said processor. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a memory; and a processor coupled to said memory to determine whether a pixel is cleared because it is not covered by any other depicted object and only storing color values in said memory for pixels that are not cleared. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification