Apparatus and method for detecting intersections between rays and graphics primitives, and non-transitory computer readable storage medium

Disclosed techniques relate to ray intersection processing for ray tracing. In some embodiments, ray intersection circuitry traverses a spatially organized acceleration data structure and includes bounding region circuitry configured to test, in parallel, whether a ray intersects multiple different...

Full description

Saved in:
Bibliographic Details
Main Authors BURNS, CHRISTOPHER A, IULIANO, LUCA O, REDSHAW, JONATHAN M, HENSLEY, JUSTIN A, RABBANI RANKOUHI, ALI
Format Patent
LanguageChinese
English
Published 01.07.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Disclosed techniques relate to ray intersection processing for ray tracing. In some embodiments, ray intersection circuitry traverses a spatially organized acceleration data structure and includes bounding region circuitry configured to test, in parallel, whether a ray intersects multiple different bounding regions indicated by a node of the data structure. Shader circuitry may execute a ray intersect instruction to invoke traversal by the ray intersect circuitry and the traversal may generate intersection results. The shader circuitry may shade intersected primitives based on the intersection results. Disclosed techniques that share processing between intersection circuitry and shader processors may improve performance, reduce power consumption, or both, relative to traditional techniques.
Bibliography:Application Number: TW202211136146