发明名称 |
System, method, and computer program product for inputting modified coverage data into a pixel shader |
摘要 |
A system, method, and computer program product are provided for inputting modified coverage data into a pixel shader. In use, coverage data modified by a depth/stencil test is input into a pixel shader. Additionally, one or more actions are performed at the pixel shader, utilizing the modified coverage data. |
申请公布号 |
US9165399(B2) |
申请公布日期 |
2015.10.20 |
申请号 |
US201213666878 |
申请日期 |
2012.11.01 |
申请人 |
NVIDIA Corporation |
发明人 |
Uralsky Yury;Moreton Henry Packard |
分类号 |
G06T15/00;G06T15/40;G06T15/50 |
主分类号 |
G06T15/00 |
代理机构 |
Zilka-Kotab, PC |
代理人 |
Zilka-Kotab, PC |
主权项 |
1. A method, comprising:
receiving coverage data at a depth/stencil test module, wherein the coverage data includes two-dimensional (2D) raster coverage data output by a rasterization module that indicates which subsamples within a multi-sampled pattern are covered by a primitive; modifying the coverage data by the depth/stencil test module to generate modified coverage data, wherein the coverage data is modified by modifying values in the coverage data for any subsamples that fail a depth/stencil test; inputting the modified coverage data into a pixel shader; and performing one or more actions at the pixel shader, utilizing the modified coverage data, wherein the rasterization module, the depth/stencil test module, and the pixel shader are included in a rendering pipeline implemented by a graphics processing unit. |
地址 |
Santa Clara CA US |