Patent ID: 9367949
Filing Date: 2016-06-14
CPC Classification: G06T

Claim Text:
1. A graphics processing apparatus to process ray tracing, the apparatus comprising: a plurality of traversal processors configured to process traversal of a ray, each traversal processor including a cache memory; and a management processor configured to adaptively partition a ray traversal area into a plurality of subdivisions according to a size of a respectively corresponding traversal processor cache memory and distribute correspondingly subdivided data of the ray to the plurality of traversal processors, wherein each of the plurality of traversal processors processes ray traversal with respect to a subdivision of the ray traversal area, wherein the management processor is further configured to allocate at least one fit point to a plurality of traversal processors when a number of fit points is less than a number of traversal processors, wherein each of the plurality of traversal processors processes ray traversal with respect to an area corresponding to an allocated fit point in a tree acceleration structure used for ray tracing, and wherein the area corresponding to the fit point in the tree acceleration structure is a sub-tree of the tree acceleration structure in which a node corresponding to the fit point in the tree acceleration structure is a root node.