发明名称 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 unit 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 clipping by (a) computing clip codes for each vertex of each primitive, (b) determining 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 clipped against clipping planes. The second hardware unit computes attribute component values for new vertices resulting from the 3-D clipping, e.g., using an ALU used for attribute gradient setup, attribute interpolation, etc. The buffer(s) store intermediate results of the 3-D clipping.
申请公布号 US8212840(B2) 申请公布日期 2012.07.03
申请号 US20060551900 申请日期 2006.10.23
申请人 JIAO GUOFANG;YU CHUN;CHEN LINGJUN;DU YUN;QUALCOMM INCORPORATED 发明人 JIAO GUOFANG;YU CHUN;CHEN LINGJUN;DU YUN
分类号 G09G5/00;G06T15/00;G06T15/30 主分类号 G09G5/00
代理机构 代理人
主权项
地址