发明名称 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.
申请公布号 US9183609(B2) 申请公布日期 2015.11.10
申请号 US201213723092 申请日期 2012.12.20
申请人 NVIDIA Corporation 发明人 Bastos Rui;Kilgard Mark J.;McKnight William Craig;Duluk, Jr. Jerome F.;Souillot Pierre;Kirkland Dale L.;Amsinck Christian;Detmer Joseph;Rouet Christian;Bittel Don
分类号 G09G5/00;G06T1/20;G06T15/50;G06T11/40 主分类号 G09G5/00
代理机构 Artegis Law Group, LLP 代理人 Artegis Law Group, LLP
主权项 1. A computer-implemented method for performing a programmable blend operation, the method comprising: receiving source pixel data and destination pixel data for processing; mapping the source pixel data and the destination pixel data to a uniform arithmetic format; determining, via a processor, whether a first blend operation is required based on whether an early-out condition exists; and if the early-out condition does not exist, and a first blend operation is required, then performing the first blend operation based on the mapped source pixel data and mapped 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 mapped source pixel data or mapped destination pixel data to a render target.
地址 Santa Clara CA US
您可能感兴趣的专利