API COMMUNICATIONS FOR VERTEX AND PIXEL SHADERS

Patent №

US 7,659,902

Granted

2010-02-09

Filed 2006

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

11426485

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.

AI hardwareG06T 15/00G06T 15/005G06T 15/80G06T 2210/32

AI classification

AI hardware0.81
Vision0.02
Knowledge representation0.00
Evolutionary computation0.00
Natural language0.00
Speech0.00
Planning0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 178440944

Assignors

BOYD, CHARLES N., TOELLE, MICHAEL A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC