Patent ID: 8217962

Claim:
A system, comprising: a plurality of rendering components to render one or more target images to a 2-dimensional screen space based on a set of geometry primitives, the plurality of rendering components including a vertex shader, a rasterizer, a geometry shader, and a pixel shader, the one or more target images including a first target image; a duplicate rendering component to command the vertex shader render a second target image to the 2-dimensional screen space, the second target image including at least six pixels; a vertex transformation component to command the vertex shader to produce transformed vertices for the set of geometry primitives of a polygon model to be projected onto the 2-dimensional screen space; a point generation component to command the geometry shader to generate at least six new points for each of the transformed vertices of the set of geometry primitives; a point rendering component to command the geometry shader to render the at least six new points generated for each of the transformed vertices to a corresponding pixel from the at least six pixels of the second target image, each rendering to a corresponding pixel producing an initial third coordinate value for the corresponding pixel; a point rasterization component to command the rasterizer to rasterize the at least six new points rendered to each corresponding pixel for each corresponding pixel, each rasterization to a corresponding producing a post-rasterization third-coordinate value for the corresponding pixel; a comparison component to store a greater value of the initial third coordinate value and the post-rasterization third coordinate value for each pixel; and a computation component to compute the bound box information for the set of geometry primitives based on the stored greater values for the at least six pixels.