The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 24, 2005

Filed:

Nov. 20, 2003
Applicants:

Steven Morein, Cambridge, MA (US);

Laurent Lefebvre, Lachenaie, CA;

Andy Gruber, Arlington, MA (US);

Andi Skende, Shrewsbury, MA (US);

Inventors:

Steven Morein, Cambridge, MA (US);

Laurent Lefebvre, Lachenaie, CA;

Andy Gruber, Arlington, MA (US);

Andi Skende, Shrewsbury, MA (US);

Assignee:

ATI Technologies Inc., Ontario, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F015/00 ; G06T001/00 ;
U.S. Cl.
CPC ...
Abstract

A graphics processing architecture employing a single shader is disclosed. The architecture includes a circuit operative to select one of a plurality of inputs in response to a control signal; and a shader, coupled to the arbiter, operative to process the selected one of the plurality of inputs, the shader including means for performing vertex operations and pixel operations, and wherein the shader performs one of the vertex operations or pixel operations based on the selected one of the plurality of inputs. The shader includes a register block which is used to store the plurality of selected inputs, a sequencer which maintains vertex manipulation and pixel manipulations instructions and a processor capable of executing both floating point arithmetic and logical operations on the selected inputs in response to the instructions maintained in the sequencer.


Find Patent Forward Citations

Loading…