-
公开(公告)号:EP3945499A1
公开(公告)日:2022-02-02
申请号:EP21187498.7
申请日:2021-07-23
申请人: Apple Inc.
发明人: RABBANI RANKOUHI, Ali , BURNS, Christopher A. , HENSLEY, Justin A. , IULIANO, Luca O. , REDSHAW, Jonathan M.
摘要: 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.
-
公开(公告)号:EP4384975A1
公开(公告)日:2024-06-19
申请号:EP22856404.3
申请日:2022-07-20
申请人: Apple Inc.
发明人: HAVLIR, Andrew M. , FISHWICK, Steven , GOTWALT, David A. , BOWMAN, Benjamin , TAYLOR, Ralph C. , VELEZ, Melissa L. , WILDER, Mladen , RABBANI RANKOUHI, Ali , MACGARRY, Fergus W.
CPC分类号: G06T1/20 , G06F9/5077 , G06F9/5011
-
公开(公告)号:EP4296959A3
公开(公告)日:2024-04-03
申请号:EP23208258.6
申请日:2021-07-23
申请人: Apple Inc.
发明人: RABBANI RANKOUHI, Ali , BURNS, Christopher A. , HENSLEY, Justin A. , IULIANO, Luca O. , REDSHAW, Jonathan M.
摘要: 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.
-
公开(公告)号:EP4296959A2
公开(公告)日:2023-12-27
申请号:EP23208258.6
申请日:2021-07-23
申请人: Apple Inc.
发明人: RABBANI RANKOUHI, Ali , BURNS, Christopher A. , HENSLEY, Justin A. , IULIANO, Luca O. , REDSHAW, Jonathan M.
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.
-
-
-