Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
162 words
A computer graphics system for rendered graphics, the system comprising: an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; at least one pixel operand engine that generates operand values such that each operand value generated by the pixel operand engine corresponds to an indexed pixel value generated by the indexed color engine, each operand value having Y bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(X+Y), as a result of an operand value and an indexed pixel value corresponding to said operand value being stored adjacent to each other in an individual back buffer storage location; and at least one render look-up table that responds to an indexed pixel value applied to the render look-up table from a combined format data value that is stored in the back buffer and includes said indexed pixel value by providing corresponding color pixel data.
Claim 2
Dependent Claim
162 words
A computer graphics system for rendered graphics, the system comprising: an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; at least one pixel operand engine that generates operand values such that each operand value generated by the pixel operand engine corresponds to an indexed pixel value generated by the indexed color engine, each operand value having Y bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(X+Y), as a result of an operand value and an indexed pixel value corresponding to said operand value being stored adjacent to each other in an individual back buffer storage location; and at least one render look-up table that responds to an indexed pixel value applied to the render look-up table from a combined format data value that is stored in the back buffer and includes said indexed pixel value by providing corresponding color pixel data.
Claim 3
Dependent Claim
39 words
A computer graphics system as in claim 1, and wherein the pixel operand engine comprises a shading engine that generates a lighting modulation operand value having Y bits for each indexed pixel value generated by the indexed color engine.
Claim 4
Dependent Claim
180 words
A computer graphics system for rendered graphics, the system comprising: an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; a shading engine that generates a corresponding lighting modulation value for each indexed pixel value generated by the indexed color engine, each lighting modulation value having Y bits; a fog engine that generates a corresponding additive fog value for each indexed pixel value generated by the indexed color engine, each additive fog value having W bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(W+X+Y), as a result of an indexed pixel value, a corresponding lighting modulation value and a corresponding additive fog value being stored adjacent to each other in an individual back buffer storage location; and at least one render look-up table that responds to an indexed pixel value applied to the render look-up table from a combined format data value that is stored in the back buffer and includes said indexed pixel value by providing corresponding pixel data.
Claim 5
Dependent Claim
180 words
A computer graphics system for rendered graphics, the system comprising: an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; a shading engine that generates a corresponding lighting modulation value for each indexed pixel value generated by the indexed color engine, each lighting modulation value having Y bits; a fog engine that generates a corresponding additive fog value for each indexed pixel value generated by the indexed color engine, each additive fog value having W bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(W+X+Y), as a result of an indexed pixel value, a corresponding lighting modulation value and a corresponding additive fog value being stored adjacent to each other in an individual back buffer storage location; and at least one render look-up table that responds to an indexed pixel value applied to the render look-up table from a combined format data value that is stored in the back buffer and includes said indexed pixel value by providing corresponding pixel data.
Claim 6
Dependent Claim
217 words
A computer graphics system for rendered graphics, the system comprising: an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; at least one pixel operand engine that generates a corresponding operand value for each indexed pixel value generated by the indexed color engine, each operand value having Y bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(X+Y), as a result of an indexed pixel value and a corresponding operand value being stored adjacent to each other in an individual back buffer storage location; at least one render look-up table that responds to indexed pixel values applied to said render look-up table by providing corresponding color pixel data; a look-up and modify bit block transfer engine that reads a combined format data value from the back buffer and applies the indexed pixel value included in said combined format data value to the render look-up table, the look-up and modify bit block transfer engine including a modify functional element that operates on the color pixel data provided by the render look-up table in response to said indexed pixel value and on the corresponding operand value included in said combined format data value to provide an operand modulated pixel value.
Claim 7
Dependent Claim
217 words
A computer graphics system for rendered graphics, the system comprising: an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; at least one pixel operand engine that generates a corresponding operand value for each indexed pixel value generated by the indexed color engine, each operand value having Y bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(X+Y), as a result of an indexed pixel value and a corresponding operand value being stored adjacent to each other in an individual back buffer storage location; at least one render look-up table that responds to indexed pixel values applied to said render look-up table by providing corresponding color pixel data; a look-up and modify bit block transfer engine that reads a combined format data value from the back buffer and applies the indexed pixel value included in said combined format data value to the render look-up table, the look-up and modify bit block transfer engine including a modify functional element that operates on the color pixel data provided by the render look-up table in response to said indexed pixel value and on the corresponding operand value included in said combined format data value to provide an operand modulated pixel value.
Claim 8
Dependent Claim
35 words
A computer graphics system as in claim 4, and wherein the modify functional element comprises a multiplier that multiplies said color pixel data and said corresponding operand value to provide the operand modulated pixel value.
Claim 9
Dependent Claim
49 words
A computer graphics system as in claim 4, and further comprising: a front buffer that has a front buffer storage location corresponding to each back buffer storage location and that receives operand modulated pixel values from the look-up and modify bit block transfer for storage in the front buffer.
Claim 10
Dependent Claim
32 words
A computer graphics system as in claim 6, and further comprising: a digital-to-analog converter (DAC) that receives operand modulated pixel values from the front buffer and generates corresponding analog display control signals.
Claim 11
Dependent Claim
62 words
A computer graphics system as in claim 6, and wherein the look-up and modify bit block transfer engine further includes an address engine that generates source addresses for combined format data values for reading combined format data values from the back buffer, and that generates destination addresses for operand modulated pixel values for storing operand modulated pixel values in the front buffer.
Claim 12
Dependent Claim
35 words
A computer graphics system as in claim 4, and wherein the modify functional element comprises an adder that adds said color pixel data and said corresponding operand value to provide the operand modulated pixel value.
Claim 13
Dependent Claim
191 words
A computer graphics system for rendered graphics, the system comprising: at least one render look-up table that responds to indexed pixel values applied to said render look-up table by providing corresponding color pixel data; an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; at least one pixel operand engine that generates a corresponding operand value for each indexed pixel value generated by the indexed color engine, each operand value having Y bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(X+Y), as a result of an indexed pixel value and a corresponding operand value being stored adjacent to each other in an individual back buffer storage location; a look-up and modify converter that responds to combined format data values received from the back buffer by generating corresponding modulated pixel data; a front buffer that receives modulated pixel data from the look-up and modify converter for storage in the front buffer; and a digital-to-analog converter (DAC) that receives modulated pixel data from the front buffer and generator corresponding analog display control signals.
Claim 14
Dependent Claim
191 words
A computer graphics system for rendered graphics, the system comprising: at least one render look-up table that responds to indexed pixel values applied to said render look-up table by providing corresponding color pixel data; an indexed color engine that generates indexed pixel values, each indexed pixel value having X bits; at least one pixel operand engine that generates a corresponding operand value for each indexed pixel value generated by the indexed color engine, each operand value having Y bits; a back buffer having a plurality of back buffer storage locations that store combined format data values having Z bits, where Z=(X+Y), as a result of an indexed pixel value and a corresponding operand value being stored adjacent to each other in an individual back buffer storage location; a look-up and modify converter that responds to combined format data values received from the back buffer by generating corresponding modulated pixel data; a front buffer that receives modulated pixel data from the look-up and modify converter for storage in the front buffer; and a digital-to-analog converter (DAC) that receives modulated pixel data from the front buffer and generator corresponding analog display control signals.
Claim 15
Dependent Claim
41 words
A computer graphics system as in claim 10, and further comprising: switching means for switching the front buffer and the back buffer such that the front buffer functions as the back buffer and the back buffer functions as the front buffer.
Claim 16
Independent Claim
159 words
A method of storing a combined format pixel value, the method comprising: generating an indexed pixel value having X bits; generating an operand value corresponding to the indexed pixel value, the operand value having Y bits; and storing the indexed pixel value and the operand value adjacent to each other in an individual storage location to provide a stored combined format pixel value having Z bits, where Z=(X+Y). and wherein the storing step comprises storing the combined format pixel value in one memory location in a back buffer memory, reading the combined format data value from the back buffer memory; utilizing the indexed pixel value portion of the combined format data value read from the back buffer memory to generate a corresponding color pixel data value utilizing a render look-up table; and modulating the color pixel data value utilizing the operand value portion of the combined format data value read from the back buffer to generate modulated pixel data.
Claim 17
Independent Claim
159 words
A method of storing a combined format pixel value, the method comprising: generating an indexed pixel value having X bits; generating an operand value corresponding to the indexed pixel value, the operand value having Y bits; and storing the indexed pixel value and the operand value adjacent to each other in an individual storage location to provide a stored combined format pixel value having Z bits, where Z=(X+Y). and wherein the storing step comprises storing the combined format pixel value in one memory location in a back buffer memory, reading the combined format data value from the back buffer memory; utilizing the indexed pixel value portion of the combined format data value read from the back buffer memory to generate a corresponding color pixel data value utilizing a render look-up table; and modulating the color pixel data value utilizing the operand value portion of the combined format data value read from the back buffer to generate modulated pixel data.
Claim 18
Dependent Claim
22 words
A method as in claim 12, and wherein the modulating step comprises multiplying the color pixel data value by the operand value.
Claim 19
Dependent Claim
22 words
A method as in claim 12, and wherein the modulating step comprises adding the operand value to the color pixel data value.
Claim 20
Dependent Claim
20 words
A method as in claim 12, and wherein the modulating step includes assigning a limit to the modulated pixel data.
Claim 21
Dependent Claim
34 words
A method as in claim 12, and further comprising: storing the modulated pixel data in a front buffer; and generating analog display signals based upon the modulated pixel data stored in the front buffer.