MULTI-LEVEL BOUNDING VOLUME HIERARCHY COALESCING

    公开(公告)号:US20240070964A1

    公开(公告)日:2024-02-29

    申请号:US17823948

    申请日:2022-08-31

    CPC classification number: G06T15/06 G06T1/20 G06T1/60 G06T17/005 G06T2210/12

    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may obtain an indication of a BVH structure including a plurality of nodes, wherein the BVH structure is associated with geometry data for a plurality of primitives in a scene, wherein each of the plurality of nodes is associated with one or more primitives, where a first level BVH includes a set of first nodes and a second level BVH includes a set of second nodes. The apparatus may also allocate information for a plurality of second nodes in the set of second nodes to at least one first node in the set of first nodes. Further, the apparatus may store the allocated information for the plurality of second nodes in the set of second nodes in the at least one first node in the set of first nodes.

    ADAPTIVE BOUNDING VOLUME HIERARCHY REBUILD WITH BIASED COST FUNCTION

    公开(公告)号:US20250022204A1

    公开(公告)日:2025-01-16

    申请号:US18351460

    申请日:2023-07-12

    Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for adaptive BVH rebuilds with biased cost functions for dynamic geometry. A graphics processor may obtain an indication of first BVH structure(s) including first nodes, where the first BVH structure(s) are representative of first geometry data for first primitives in first frame(s), where each of the first nodes is associated with first primitive(s), may detect a number of rays that intersect each of the first BVH structure(s) from direction(s) associated with the first frame(s), may update a cost function based on the number of rays and each of the direction(s), and may configure, based on the updated cost function, second BVH structure(s) including second nodes, where the second BVH structure(s) are representative of second geometry data for second primitives in second frame(s), where each of the second nodes is associated with second primitive(s).

    LEAF NODE COMPRESSION WITH COMPRESSIBILITY PREDICTION

    公开(公告)号:US20230252685A1

    公开(公告)日:2023-08-10

    申请号:US17650071

    申请日:2022-02-04

    CPC classification number: G06T9/40 G06T9/001 G06T17/10 G06T2210/12

    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU or CPU. The apparatus may allocate each of a plurality of primitives in a scene into one of a plurality of bounding boxes, each of the plurality of bounding boxes corresponding to a plurality of nodes including internal nodes and leaf nodes. The apparatus may also identify whether each of the plurality of nodes is one of the internal nodes or one of the leaf nodes. Further, the apparatus may estimate a compressibility of each of the plurality of nodes if the node is one of the leaf nodes, the compressibility of the node corresponding to whether the node is compressible. The apparatus may also compress data corresponding to each of the plurality of nodes if the node is estimated to be compressible.

    STORAGE OF LEVELS FOR BOTTOM LEVEL BOUNDING VOLUME HIERARCHY

    公开(公告)号:US20250061537A1

    公开(公告)日:2025-02-20

    申请号:US18721649

    申请日:2023-01-19

    Abstract: Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may configure a BVH structure including a plurality of levels and a plurality of nodes, the BVH structure being associated with geometry data for a plurality of primitives in a scene. The apparatus may also identify an amount of storage in a GMEM that is available for storing at least some of the plurality of nodes in the BVH structure. Further, the apparatus may allocate the BVH structure into a first BVH section including a plurality of first nodes and a second BVH section including a plurality of second nodes. The apparatus may also store first data associated with the plurality of first nodes in the GMEM and second data associated with the plurality of first nodes and the plurality of second nodes in a system memory.

    SPATIAL LOCALITY FOR FIRST-HIT RAY BVH TRAVERSALS

    公开(公告)号:US20250046015A1

    公开(公告)日:2025-02-06

    申请号:US18364417

    申请日:2023-08-02

    Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for exploiting spatial locality to speed up first-hit ray BVH traversals. A processor may generate a bounding volume hierarchy (BVH) hit map based a set of pixels, where the BVH hit map includes entries indicative of intersection information for a set of rays associated with the set of pixels, and where the BVH hit map corresponds to a BVH. The processor may select an entry from the entries of the BVH hit map based on pixel coordinate information for the set of pixels. The processor may traverse the BVH from a node of the BVH associated with the selected entry.

Patent Agency Ranking