Patent · US Active

Techniques for locally modifying draw calls

US9342857B2 · kind B2 · utility

131Cited by
1References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 29, 2013
Grant dateMay 17, 2016
Priority date
Expiry dateDec 4, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T1/20
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment sets forth a method for modifying draw calls using a draw-call shader program included in a processing subsystem configured to process draw calls. The draw call shader receives a draw call from a software application, evaluates graphics state information included in the draw call, generates modified graphics state information, and generates a modified draw call that includes the modified graphics state information. Subsequently, the draw-call shader causes the modified draw call to be executed within a graphics processing pipeline. By performing the computations associated with generating the modified draw call on-the-fly within the processing subsystem, the draw-call shader decreases the amount of system memory required to render graphics while increasing the overall processing efficiency of the graphics processing pipeline.

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