Patent · US Expired

Software emulator for optimizing application-programmable vertex processing

US7162716B2 · kind B2 · utility

38Cited by
42References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 8, 2001
Grant dateJan 9, 2007
Priority date
Expiry dateJul 9, 2022

Classification

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

Abstract

A central processing unit (CPU) including an operating system for executing code segments capable of performing graphics processing on the CPU. Associated therewith is a graphics application specific integrated circuit (ASIC) for performing graphics processing in accordance with a graphics processing standard. An extension to the software is included that identifies a first portion of the graphics processing to be performed on the graphics ASIC and a second portion of the graphics processing to be performed on the CPU. Such second portion of the graphics processing includes application-programmable vertex processing unavailable by the graphics ASIC. A compiler compiles the software to execute the first portion of the graphics processing on the graphics ASIC and the second portion of the graphics processing on the CPU in accordance with the extension.

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