Graphics system interface
AssigneeNintendo Co., Ltd.
InventorsVimal Parikh, Robert Moore, Howard Cheng
Life of this patent
Estimating the term…
Abstract
An interface for a graphics system includes simple yet powerful constructs that are easy for an application programmer to use and learn. Features include a unique vertex representation allowing the graphics pipeline to retain vertex state information and to mix indexed and direct vertex values and attributes; a projection matrix value set command; a display list call object command; and an embedded frame buffer clear/set command.
Claims4
A graphics system command stream for use in a graphics system having a buffer, the graphics system command stream being operable upon execution to clear a buffer, comprising:
- a stream command 0×614F followed by a pad, an alpha value and a red value;
- a stream command 0×6150 followed by a pad, a green value and a blue value;
- and
- a stream command 0×6151 followed by a 24-bit z value, wherein upon execution of the graphics command stream the buffer is cleared.
A computer readable storage medium encoded with executable instructions for clearing a buffer comprising:
- a stream command 0×614F followed by a pad, an alpha value and a red value;
- a stream command 0×6150 followed by a pad, a green value and a blue value;
- and
- a stream command 0×6151 followed by a 24-bit z value, wherein execution of the encoded instructions clears the buffer.
A graphics command stream decoder comprising:
- a first decoding section decoding a stream command 0×614F followed by a pad, an alpha value and a red value;
- a second decoding section decoding a stream command 0×6150 followed by a pad, a green value and a blue value;
- and
- a third decoding section decoding a stream command 0×6151 followed by a 24-bit z value.
A method of clearing a buffer in a graphics system using a graphics command stream, the method comprising:
- generating a stream command 0×614F followed by a pad, an alpha value and a red value;
- generating a stream command 0×6150 followed by a pad, a green value and a blue value;
- and
- generating a stream command 0×6151 followed by a 24-bit z value, wherein upon execution of the graphics command stream the buffer is cleared.
Dependencies are inferred from the claim text.