Dense geometry format
AssigneeAdvanced Micro Devices, Inc.
InventorsJoshua David Barczak, Mohammed Ahmed Muneam Al-Obaidi, David Kirk McAllister, Trevor James Hedstrom
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsJoshua David Barczak, Mohammed Ahmed Muneam Al-Obaidi, David Kirk McAllister, Trevor James Hedstrom
Estimating the term…
Systems and methods described herein for storing primitive data for ray tracing and/or rasterization. The data is encoded efficiently into arrays of fixed-size data blocks using a data format which can be directly consumed for ray traversal or rasterization. Vertex data in a block is pre-quantized and stored using a fixed-bit quantization grid. Mesh connectivity is encoded using a triangle strips based on control values representing triangle interconnectivity, and a compressed index buffer storing indices for vertices in each strip. Further, triangle identifiers are derived from the triangle's position in the strip. The block can further store geometry identifiers and opacity maps corresponding to primitive data.
An apparatus comprising:
A method for encoding mesh data comprising a plurality of geometrical primitives, the method comprising:
A ray tracing system comprising:
Dependencies are inferred from the claim text.