Patent · US Active

Unified rasterization and ray tracing rendering environments

US9424685B2 · kind B2 · utility

42Cited by
45References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 30, 2013
Grant dateAug 23, 2016
Priority date
Expiry dateDec 7, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2207/20021
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A graphics processor architecture provides for scan conversion and ray tracing approaches to visible surface determination as concurrent and separate processes. Surfaces can be identified for shading by scan conversion and ray tracing. Data produced by each can be normalized, so that instances of shaders, being executed on a unified shading computation resource, can shade surfaces originating from both ray tracing and rasterization. Such resource also may execute geometry shaders. The shaders can emit rays to be tested for intersection by the ray tracing process. Such shaders can complete, without waiting for those emitted rays to complete. Where scan conversion operates on tiles of 2-D screen pixels, the ray tracing can be tile aware, and controlled to prioritize testing of rays based on scan conversion status. Ray population can be controlled by feedback to any of scan conversion, and shading.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.