Computer graphics processing and selective visual display system – Computer graphics display memory system – Register
Reexamination Certificate
2007-10-09
2007-10-09
Tung, Kee M. (Department: 2628)
Computer graphics processing and selective visual display system
Computer graphics display memory system
Register
C345S561000, C345S538000, C345S426000, C345S522000
Reexamination Certificate
active
10981963
ABSTRACT:
A three-dimensional API for communicating with hardware implementations of vertex shaders and pixel shaders having local registers. With respect to vertex shaders, API communications are provided that may make use of an on-chip register index and API communications are also provided for a specialized function, implemented on-chip at a register level, that outputs the fractional portion(s) of input(s). With respect to pixel shaders, API communications are provided for a specialized function, implemented on-chip at a register level, that performs a linear interpolation function and API communications are provided for specialized modifiers, also implemented on-chip at a register level, that perform modification functions including negating, complementing, remapping, stick biasing, scaling and saturating. Advantageously, these API communications expose these very useful on-chip graphical algorithmic elements to a developer while hiding the details of the operation of the vertex shader and pixel shader chips from the developer.
REFERENCES:
patent: 6452595 (2002-09-01), Montrym et al.
patent: 6525737 (2003-02-01), Duluk et al.
Boyd Charles F.
Toelle Michael A.
Microsoft Corporation
Nguyen Hau H
Tung Kee M.
Woodcock & Washburn LLP
LandOfFree
API communications for vertex and pixel shaders does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with API communications for vertex and pixel shaders, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and API communications for vertex and pixel shaders will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3901910