Patent · US Active

Methods and systems for processing a geometry shader program developed in a high-level shading language

US7958498B1 · kind B1 · utility

8Cited by
22References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 30, 2006
Grant dateJun 7, 2011
Priority date
Expiry dateMar 5, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/4435
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and systems for processing a geometry shader program developed in a high-level shading language are disclosed. Specifically, in one embodiment, after having received the geometry shader program configured to be executed by a first processing unit in a programmable execution environment, the high-level shading language instructions of the geometry shader program is converted into low-level programming language instructions. The low-level programming language instructions are then linked with the low-level programming language instructions of a domain-specific shader program, which is configured to be executed by a second processing unit also residing in the programmable execution environment. The linked instructions of the geometry shader program are directed to the first processing unit, and the linked instructions of the domain-specific shader program are directed to the second processing unit.

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