-
公开(公告)号:US20170178278A1
公开(公告)日:2017-06-22
申请号:US15300723
申请日:2014-07-10
Applicant: INTEL CORPORATION
Inventor: Radoslaw DRABINSKI , Karol B. Gasinski , Marcin FUSZARA
CPC classification number: G06T1/20 , G06F8/656 , G06F9/30072 , G06F9/328 , G06T1/60
Abstract: An apparatus and method for updating a shader program based on a current state. For example, one embodiment of a method comprises: identifying a first plurality of instructions which are dependent on a non-orthogonal state (NOS); marking the each of the first plurality of instructions which are dependent on the NOS; detecting a current NOS; and dynamically patching the marked instructions for the current NOS.
-
公开(公告)号:US20230298127A1
公开(公告)日:2023-09-21
申请号:US17699066
申请日:2022-03-18
Applicant: Intel Corporation
Inventor: Joshua Barczak , Sven WOOP , Pawel Majewski , Radoslaw DRABINSKI
CPC classification number: G06T1/60 , G06T15/06 , G06T15/10 , G06V10/44 , G06V10/761 , G06T2210/12 , G06T2210/21
Abstract: Apparatus and method for a biased BVH traversal path. For example, one embodiment of an apparatus comprises: ray tracing traversal hardware logic to traverse a ray through nodes of a bounding volume hierarchy (BVH); and stack management hardware logic to push and pop entries on a traversal stack, each entry corresponding to a node of the BVH, wherein the ray tracing traversal hardware logic is to determine an order in which to push entries to the traversal stack based on both a first intersection value corresponding to a closest intersection point between the ray and a BVH node and a farthest intersection value between the ray and the BVH node. In addition, the ray traversal hardware logic may determine the order in which to push the entries to the traversal stack further based on a probability density value corresponding to a probability of a ray hitting geometry inside of the BVH.
-
公开(公告)号:US20230298255A1
公开(公告)日:2023-09-21
申请号:US17699064
申请日:2022-03-18
Applicant: Intel Corporation
Inventor: Carsten BENTHIN , Radoslaw DRABINSKI , Joshua BARCZAK , Sven WOOP , Holger H. GRUEN , Pawel MAJEWSKI
CPC classification number: G06T15/06 , G06T15/005 , G06T17/005 , G06T7/70
Abstract: Apparatus and method for camera-aware BVH re-braiding. For example, one embodiment of an apparatus comprises: ray tracing acceleration hardware to be used to determine ray traversal results when traversing a ray through a bounding volume hierarchy (BVH); and BVH processing hardware logic to modify the BVH to reduce spatial overlap between one or more BVH subtrees based on a detected camera position to produce a modified BVH.
-
-