Block-based bounding volume hierarchy

SM Laine, TO Aila, TT Karras - US Patent 9,582,607, 2017 - Google Patents
H04N19/169—Methods or arrangements for coding, decoding, compressing or
decompressing digital video signals using adaptive coding characterised by the coding unit …

Relative encoding for a block-based bounding volume hierarchy

SM Laine, TO Aila, TT Karras - US Patent 9,552,664, 2017 - Google Patents
(57) ABSTRACT A system, method, and computer program product for imple menting a tree
traversal operation for a tree data structure is disclosed. The method includes the steps of …

Asynchronous and concurrent ray tracing and rasterization rendering processes

LT Peterson - US Patent 9,607,426, 2017 - Google Patents
Sabino, Thales Luis, et al.“A hybrid GPU rasterized and ray traced rendering pipeline for real
time rendering of per pixel effects.” Entertainment Computing ICEC 2012. Springer Berlin …

Asynchronous and concurrent ray tracing and rasterization rendering processes

LT Peterson - US Patent 10,068,367, 2018 - Google Patents
Rendering systems that can use combinations of rasterization rendering processes and ray
tracing rendering processes are disclosed. In some implementations, these systems perform …

Extending DX11 GPU for programmable vector graphics

V Goel, U Ceylan - US Patent 9,330,495, 2016 - Google Patents
The present disclosure provides for path rendering including receiving, with a graphics
processing unit (GPU), data indicative of a path segment of a path to be rendered. The …

Start node determination for tree traversal in ray tracing applications

J Obert, V Goel, O Mouri - US Patent 9,697,640, 2017 - Google Patents
At least one processor may organize a plurality of primitives in a hierarchical data structure.
The at least one processor may rasterize a plurality of bounding volumes associated with …

Tree data structures based on a plurality of local coordinate systems

TT Karras, SM Laine, TO Aila - US Patent 10,025,879, 2018 - Google Patents
A system, computer readable medium, and method are disclosed for performing a tree
traversal operation. The method includes the steps of executing, via a processor, a tree …

Short stack traversal of tree data structures

SM Laine, TO Aila - US Patent 10,235,338, 2019 - Google Patents
(57) ABSTRACT A system, computer readable medium, and method are disclosed for
performing a tree traversal operation utilizing a short stack data structure. The method …

Using depth data in a graphics processing system

MJ Isomäki, CV Grovdal - US Patent 10,043,306, 2018 - Google Patents
A tile-based graphics processing system generates a render output by dividing it into a
plurality of larger patches, each of which encompass a set of smaller patches. A rasterizer …

GPU-accelerated path rendering

U Ceylan, V Goel - US Patent 9,275,498, 2016 - Google Patents
BACKGROUND Path rendering may refer to the rendering of two-dimen sional (2D) vector
graphics paths (alternatively referred to herein as “paths), each of which may include one or …