发明名称 |
Techniques for improving MSAA rendering efficiency |
摘要 |
Various embodiments are generally directed to techniques for causing the storage of a color data value of a clear color to be deferred as rendered color data values are stored for samples. A device comprises a processor circuit and a storage to store instructions that cause the processor circuit to render a pixel from multiple samples taken of a three-dimensional model of an object, the pixel corresponding to a pixel sample data which comprises multiple color storage locations that are each identified by a numeric identifier, and which comprises multiple sample color indices that each correspond to a sample to point to at least one color storage location; and allocate color storage locations in an order selected to define a subset of possible combinations of binary index values among all of the sample color indices as invalid combinations. Other embodiments are described and claimed. |
申请公布号 |
US9235926(B2) |
申请公布日期 |
2016.01.12 |
申请号 |
US201213726362 |
申请日期 |
2012.12.24 |
申请人 |
INTEL CORPORATION |
发明人 |
Surti Prasoonkumar;Piazza Thomas A. |
分类号 |
G06T15/00;G06T15/50;G06T11/40 |
主分类号 |
G06T15/00 |
代理机构 |
Kacvinsky Daisak Bluni PLLC |
代理人 |
Kacvinsky Daisak Bluni PLLC |
主权项 |
1. A device comprising:
a processor circuit; and a storage communicatively coupled to the processor circuit to store instructions that when executed by the processor circuit cause the processor circuit to:
render a pixel from multiple samples taken of a three-dimensional model of an object, the pixel corresponding to a pixel sample data, the pixel sample data comprising multiple color storage locations that are each identified by a numeric identifier, and the pixel sample data comprising multiple sample color indices that each correspond to a sample of the multiple samples to point to at least one color storage location of the multiple color storage locations;allocate color storage locations of the multiple color storage locations in an order selected to define a subset of possible combinations of binary index values among all of the sample color indices as invalid combinations; andinitialize the multiple sample color indices with binary index values that create a first invalid combination of binary index values among all of the sample color indices that indicates the pixel sample data is initialized to an uncolored state. |
地址 |
Santa Clara CA US |