Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
90 words
In a computer graphics system having graphics commands for providing graphics operations on data, a communication bus, and data packets in which graphics commands are transmitted on the communication bus, a graphics command format comprising: a multiplicity of fields for specifying parameters of the graphics command, the fields being arranged in a predetermined order such that less commonly used fields are located at an omittable end of the graphics command to enable the length of the graphics command to vary as a function of parameters specified in the graphics command.
Claim 2
Dependent Claim
90 words
In a computer graphics system having graphics commands for providing graphics operations on data, a communication bus, and data packets in which graphics commands are transmitted on the communication bus, a graphics command format comprising: a multiplicity of fields for specifying parameters of the graphics command, the fields being arranged in a predetermined order such that less commonly used fields are located at an omittable end of the graphics command to enable the length of the graphics command to vary as a function of parameters specified in the graphics command.
Claim 3
Dependent Claim
23 words
A computer graphics command format as claimed in claim 1 further comprising a length field for indicating present length of the graphics command.
Claim 4
Dependent Claim
28 words
A graphics command as claimed in claim 1 wherein the graphics command format includes a flag for indicating direction of processing along an axis in a working memory.
Claim 5
Dependent Claim
22 words
A graphics command as claimed in claim 1 wherein the graphics command format includes a flags field for controlling clip list processing.
Claim 6
Dependent Claim
113 words
In a computer graphics system having graphics commands for providing graphics operations on data, a communication bus, and data packets in which graphics commands are transmitted on the communication bus, a graphics command format comprising: a multiplicity of fields for specifying parameters of the graphics command, the fields being arranged in a predetermined order such that less commonly used fields are located at an omittable end of the graphics command one of the less commonly used fields can be omitted to enable the length of the graphics command to vary as a function of parameters specified in the graphics command; and a flag for inhibiting automatic updating of a scanline in working memory.
Claim 7
Dependent Claim
113 words
In a computer graphics system having graphics commands for providing graphics operations on data, a communication bus, and data packets in which graphics commands are transmitted on the communication bus, a graphics command format comprising: a multiplicity of fields for specifying parameters of the graphics command, the fields being arranged in a predetermined order such that less commonly used fields are located at an omittable end of the graphics command one of the less commonly used fields can be omitted to enable the length of the graphics command to vary as a function of parameters specified in the graphics command; and a flag for inhibiting automatic updating of a scanline in working memory.
Claim 8
Dependent Claim
108 words
In a computer graphics system having graphics commands for providing graphics operations on data, a communication bus, and data packets in which graphics commands are transmitted on the communication bus, a graphics command format comprising: a multiplicity of fields for specifying parameters of the graphics command, the fields being arranged in a predetermined order such that less commonly used fields are located at an omittable end of the graphics command to enable the length of the graphics command to vary as a function of parameters specified in the graphics command; and a flag for inhibiting automatic updating of pixel position on a given scanline in a working memory.
Claim 9
Dependent Claim
108 words
In a computer graphics system having graphics commands for providing graphics operations on data, a communication bus, and data packets in which graphics commands are transmitted on the communication bus, a graphics command format comprising: a multiplicity of fields for specifying parameters of the graphics command, the fields being arranged in a predetermined order such that less commonly used fields are located at an omittable end of the graphics command to enable the length of the graphics command to vary as a function of parameters specified in the graphics command; and a flag for inhibiting automatic updating of pixel position on a given scanline in a working memory.
Claim 10
Dependent Claim
176 words
In a computer graphics system having graphics commands for providing desired graphics operations a method of processing graphics commands comprising the steps of: providing a graphics command format having a multiplicity of fields arranged in order of common use such that fields required for each use of a command are at a beginning of the graphics command format and less commonly used fields are at an end of the graphics command format; specifying for a first time a graphics command including providing a respective value in each of the multiplicity of fields; processing the specified graphics command including storing in respective registers the values provided in the fields of the graphics command format; specifying for a second time the graphics command by providing respective values in a first plurality of fields and by leaving a second plurality of fields unspecified such that length of the desired graphics command is shortened with respect to the first time of specifying the desired graphics command; and transmitting the shortened graphics command as specified the second time for processing thereafter.
Claim 11
Dependent Claim
176 words
In a computer graphics system having graphics commands for providing desired graphics operations a method of processing graphics commands comprising the steps of: providing a graphics command format having a multiplicity of fields arranged in order of common use such that fields required for each use of a command are at a beginning of the graphics command format and less commonly used fields are at an end of the graphics command format; specifying for a first time a graphics command including providing a respective value in each of the multiplicity of fields; processing the specified graphics command including storing in respective registers the values provided in the fields of the graphics command format; specifying for a second time the graphics command by providing respective values in a first plurality of fields and by leaving a second plurality of fields unspecified such that length of the desired graphics command is shortened with respect to the first time of specifying the desired graphics command; and transmitting the shortened graphics command as specified the second time for processing thereafter.
Claim 12
Dependent Claim
104 words
A method as claimed in claim 7 further comprising the step of processing the graphics command as specified the second time by (i) changing values stored in registers corresponding to the first plurality of fields of the graphics command to store respective values provided in the second specification of the desired graphics command, and (ii) maintaining values from the first specification of the graphics command stored in registers corresponding to the fields left unspecified in the second specification of the desired graphics command such that the graphics command is processed with values for each of the multiplicity of fields of the graphics command format.