发明名称 |
Graphics memory load mask for graphics processing |
摘要 |
Systems and methods are described including creating a mask that indicates which pixel groups do not need to be loaded from Graphics Memory (GMEM). The mask indicates a pixel group does not need to be loaded from GMEM. The systems and methods may further include rendering a tile on a screen. This may include loading the GMEM based on the indication from the mask and skipping a load from the GMEM based on the indication from the mask. |
申请公布号 |
US9280956(B2) |
申请公布日期 |
2016.03.08 |
申请号 |
US201213688748 |
申请日期 |
2012.11.29 |
申请人 |
QUALCOMM Incorporated |
发明人 |
Seetharamaiah Avinash;Frascati Christopher Paul |
分类号 |
G09G5/393;G09G5/00;G06T1/60;G06T15/00 |
主分类号 |
G09G5/393 |
代理机构 |
Shumaker & Sieffert, P.A. |
代理人 |
Shumaker & Sieffert, P.A. |
主权项 |
1. A method comprising:
creating a mask that indicates whether pixel groups should be loaded to Graphics Memory (GMEM); storing the mask into a depth buffer; and loading pixel groups from main memory into the GMEM, wherein loading includes testing the mask stored in the depth buffer and loading the GMEM with pixel groups from main memory that the mask indicates should be loaded to the GMEM; wherein testing the mask includes enabling a depth testing function and depth testing the mask read from the depth buffer using the depth testing function; and wherein creating a mask includes determining if an application uses the depth buffer to process depth information and only creating the mask if the application is not using the depth buffer to process depth information. |
地址 |
San Diego CA US |