发明名称 Method and system for rendering polygons with a bounding box in a graphics processor unit
摘要 A method for rendering polygons with a bounding box and a graphics processor unit. The method includes generating a bounding rectangle, wherein each edge of the bounding rectangle is defined to a sub-pixel precision. At least one polygon within the bounding rectangle is cropped to the sub-pixel precision. The polygon is blended with a background color outside the bounding rectangle to anti-alias the polygon with the background color, wherein the blending is performed with the sub-pixel precision of the bounding rectangle.
申请公布号 US9117309(B1) 申请公布日期 2015.08.25
申请号 US200511312918 申请日期 2005.12.19
申请人 NVIDIA CORPORATION 发明人 Crow Franklin C.
分类号 G09G5/00;G06T11/20;G06T11/40;G09G5/20 主分类号 G09G5/00
代理机构 代理人
主权项 1. A method for rendering geometric primitives with a bounding box that is executed by a hardware graphics processor unit, comprising: utilizing the graphics processor unit generating a bounding rectangle, wherein each edge of the bounding rectangle is defined to a sub-pixel precision and is separate from the edges of pixels that it traverses and wherein the single bounding rectangle functions to bound portions of a plurality of undivided and non-overlapping polygonal primitives within a single pixel; utilizing the graphics processor unit clipping the plurality of undivided and non-overlapping polygonal primitives based on the single bounding rectangle to the sub-pixel precision within a single pixel based on edges of the bounding rectangle; and utilizing the graphics processor unit, blending the plurality of undivided and non-overlapping polygonal primitives with a background color outside the single bounding rectangle to anti-alias the plurality of polygonal primitives with the background color.
地址 Santa Clara CA US