Back to results
US 2016/0110910 A1Published application
Ray-box intersection testing using dot product-based fixed function logic
AssigneeQUALCOMM Incorporated
InventorsJuraj Obert, Vineet Goel
Life of this patent
Estimating the term…
Abstract
A method and apparatus for ray tracing may include using texture pipeline hardware of a GPU to perform ray intersection testing for a first ray and a first shape. Using the texture pipeline hardware to perform ray intersection testing may include calculating a plurality of dot products with the texture pipeline hardware, and determining whether the first ray intersects the first shape based on the plurality of dot products.
Claims20
A method for ray tracing, comprising:
- using texture pipeline hardware of a graphics processing unit to perform ray intersection testing for a first ray and a first shape, including:
- calculating a plurality of dot products with the texture pipeline hardware;
- and
- determining whether the first ray intersects the first shape based on the plurality of dot products.
1 more element
A device for ray tracing, comprising:
- a graphics processing unit (GPU), including:
- at least one shader processor;
- and
- a texture pipeline that is configured to:
- calculate a plurality of dot products;
- determine whether a first ray intersects a first shape based on the plurality of dot products;
- and
- provide, to the at least one shader processor, information based on the determination as to whether the first ray intersects the first shape.
5 more elements
A graphics processing unit (GPU), including:
- at least one shader processor;
- and
- a texture pipeline that is configured to:
- calculate a plurality of dot products;
- determine whether a first ray intersects a first shape based on the plurality of dot products;
- and
- provide, to the at least one shader processor, information based on the determination as to whether the first ray intersects the first shape.
4 more elements
A device for ray tracing, comprising:
- means for employing texture pipeline hardware of a graphics processing unit (GPU) to perform ray intersection testing for a first ray and a first shape, including:
- means for calculating a plurality of dot products with the texture pipeline hardware;
- and
- means for determining whether the first ray intersects the first shape based on the plurality of dot products.
1 more element
Dependencies are inferred from the claim text.