RAY INTERSECT CIRCUITRY WITH PARALLEL RAY TESTING

    公开(公告)号:EP3945499A1

    公开(公告)日:2022-02-02

    申请号:EP21187498.7

    申请日:2021-07-23

    申请人: Apple Inc.

    IPC分类号: G06T15/06 G06T15/00

    摘要: 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.

    RAY INTERSECT CIRCUITRY WITH PARALLEL RAY TESTING

    公开(公告)号:EP4296959A3

    公开(公告)日:2024-04-03

    申请号:EP23208258.6

    申请日:2021-07-23

    申请人: Apple Inc.

    IPC分类号: G06T15/06 G06T15/00 G06T17/00

    摘要: 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.

    RAY INTERSECT CIRCUITRY WITH PARALLEL RAY TESTING

    公开(公告)号:EP4296959A2

    公开(公告)日:2023-12-27

    申请号:EP23208258.6

    申请日:2021-07-23

    申请人: Apple Inc.

    IPC分类号: G06T15/00

    摘要: 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.