Unified assembly instruction set for graphics processing
US8154554B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 10, 2006 |
| Grant date | Apr 10, 2012 |
| Priority date | — |
| Expiry date | Mar 21, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T2200/28
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods for providing a unified instruction set allow shader programs of different types to use a common instruction set. The unified instruction set provides easy access for new graphics hardware features and faster compile times for shader programs. Programmers may use the unified instruction set to write fragment, vertex, or geometry programs. Functions that use the unified instruction set can be included in shader, vertex, or geometry programs without modification. Existing shader programs may be compiled to produce shader microcode based on the unified instruction set. The shader microcode may then be executed by processing units designed to support the unified instruction set.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.