The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 02, 2021
Filed:
Jul. 02, 2020
Nvidia Corporation, Santa Clara, CA (US);
Samuli Laine, Uusimaa, FI;
Tero Karras, Uusimaa, FI;
Greg Muthler, Austin, TX (US);
William Parsons Newhall, Woodside, CA (US);
Ronald Charles Babich, Murrysville, PA (US);
Ignacio Llamas, Palo Alto, CA (US);
John Burgess, Austin, TX (US);
NVIDIA Corporation, Santa Clara, CA (US);
Abstract
A hardware-based traversal coprocessor provides acceleration of tree traversal operations searching for intersections between primitives represented in a tree data structure and a ray. The primitives may include opaque and alpha triangles used in generating a virtual scene. The hardware-based traversal coprocessor is configured to determine primitives intersected by the ray, and return intersection information to a streaming multiprocessor for further processing. The hardware-based traversal coprocessor is configured to provide a deterministic result of intersected triangles regardless of the order that the memory subsystem returns triangle range blocks for processing, while opportunistically eliminating alpha intersections that lie further along the length of the ray than closer opaque intersections.