发明名称 3-D CLIPPING IN A GRAPHICS PROCESSING UNIT
摘要 A graphics processing unit (GPU) efficiently performs 3-dimensional (3-D) clipping using processing units used for other graphics functions. The GPU includes first and second hardware units and at least one buffer. The first hardware unit performs 3-D clipping of primitives using a first processing u nit used for a first graphics function, e.g., an ALU used for triangle setup , depth gradient setup, etc. The first hardware unit may perform 3-D clippin g by (a) computing clip codes for each vertex of each primitive, (b) determi ning whether to pass, discard or clip each primitive based on the clip codes for all vertices of the primitive, and (c) clipping each primitive to be cl ipped against clipping planes. The second hardware unit computes attribute c omponent values for new vertices resulting from the 3-D clipping, e.g., usin g an ALU used for attribute gradient setup, attribute interpolation, etc. Th e buffer(s) store intermediate results of the 3-D clipping.
申请公布号 CA2665150(A1) 申请公布日期 2008.05.02
申请号 CA20072665150 申请日期 2007.10.23
申请人 QUALCOMM INCORPORATED 发明人 CHEN, LINGJUN FRANK;YU, CHUN;DU, YUN;JIAO, GUOFANG
分类号 G06T15/00;G06T15/30 主分类号 G06T15/00
代理机构 代理人
主权项
地址