Parallel rendering engine
a rendering engine and parallel processing technology, applied in the field of parallel computer processing, can solve the problems of limited parallel processing support of current rendering engines, and ad-hoc methods that do not fully take advantage of the parallel processing capabilities of the underlying hardwar
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017]Techniques disclosed herein relate generally to parallel computer processing. More specifically, some embodiments relate to parallel processing within a rendering engine via parallel scene graphs. Various embodiments are described herein, including methods, systems, non-transitory computer-readable storage media storing programs, code, or instructions executable by one or more processors, and the like.
[0018]One of the many challenges in producing a parallel rendering engine may include determining a proper data structure for the parallel rendering engine. Typical rendering engines may accept, as a data structure, a single scene graph. The scene graph describes the logical and spatial representation of a graphical scene as well as dependencies within the graphical scene. However, a single scene graph is used throughout all of the processing steps of a rendering engine. For example, a deferred rendering pipeline may consist of several stages including a depth pass stage, a stenc...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


