发明名称 |
PROGRAMMABLE BLENDING IN MULTI-THREADED PROCESSING UNITS |
摘要 |
A technique for efficiently rendering content reduces each complex blend mode to a series of basic blend operations. The series of basic blend operations are executed within a recirculating pipeline until a final blended value is computed. The recirculating pipeline is positioned within a color raster operations unit of a graphics processing unit for efficient access to image buffer data. |
申请公布号 |
US2014176568(A1) |
申请公布日期 |
2014.06.26 |
申请号 |
US201213723092 |
申请日期 |
2012.12.20 |
申请人 |
NVIDIA CORPORATION |
发明人 |
BASTOS Rui;Kilgard Mark J.;McKnight William Craig;Duluk Jerome F.;Souillot Pierre;Kirkland Dale L.;Amsinck Christian;Detmer Joseph;Rouet Christian;Bittel Don |
分类号 |
G06T1/20 |
主分类号 |
G06T1/20 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for performing a programmable blend operation, the method comprising:
receiving source pixel data and destination pixel data for processing; determining whether a first blend operation is required based on whether an early-out condition exists; and if the early-out condition does not exit, and a first blend operation is required, then performing the first blend operation based on the source pixel data and destination pixel data to generate a first blend result, or if the early-out condition exists, and a first blend operation is not required, then performing a by-pass operation and storing the source pixel data or destination pixel data to a render target. |
地址 |
Santa Clara CA US |