Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
277 words
A high speed graphics fill raster scan method of generating fill data bits for positions within a gaphics polgon on a graphics display of the type having a pixel graphics memeory having addresses that define each pixel position and provide a pixel data word in said graphics memory comprising a pixel line data bit and a pixel fill data bit for each pixel position, comprising the steps of: erasing said pixel line and fill data bits in said pixel data word, writing into said said pixel graphics memory pixel line data bits to define said graphics polygon, reading in reverse raster scan sequence order each pixel data word, making a preliminary determination based on the presence of a pixel line data bit at each pixel position whether a boundary of said graphics polygon has been crossed and whether said pixel position exist inside of said graphics polygon and would require a pixel fill data bit, writing a preliminary pixel fill data bit in said pixel data word in accordance with said preliminary determination, reading in forward raster scan sequence order each pixel data word, making a final determination at each pixel position whether a boundary of said graphics polygon has been crossed based on the presence of a combination of pixel line data bits and whether said pixel position would require a pixel fill data bit as being inside said graphics polygon, and writing a final pixel fill data bit in said pixel data word based on the presence of a pixel fill data bit already existing in said pixel data word and the absence of a pixel line data bit existing in said pixel data word.
Claim 2
Dependent Claim
277 words
A high speed graphics fill raster scan method of generating fill data bits for positions within a gaphics polgon on a graphics display of the type having a pixel graphics memeory having addresses that define each pixel position and provide a pixel data word in said graphics memory comprising a pixel line data bit and a pixel fill data bit for each pixel position, comprising the steps of: erasing said pixel line and fill data bits in said pixel data word, writing into said said pixel graphics memory pixel line data bits to define said graphics polygon, reading in reverse raster scan sequence order each pixel data word, making a preliminary determination based on the presence of a pixel line data bit at each pixel position whether a boundary of said graphics polygon has been crossed and whether said pixel position exist inside of said graphics polygon and would require a pixel fill data bit, writing a preliminary pixel fill data bit in said pixel data word in accordance with said preliminary determination, reading in forward raster scan sequence order each pixel data word, making a final determination at each pixel position whether a boundary of said graphics polygon has been crossed based on the presence of a combination of pixel line data bits and whether said pixel position would require a pixel fill data bit as being inside said graphics polygon, and writing a final pixel fill data bit in said pixel data word based on the presence of a pixel fill data bit already existing in said pixel data word and the absence of a pixel line data bit existing in said pixel data word.
Claim 3
Dependent Claim
49 words
A high speed graphics fill method as set forth in claim 1 which further includes the steps of: providing color data bits in said pixel data word, and writing color data bits in said data word where final pixel fill data bits have been written in said data word.
Claim 4
Dependent Claim
48 words
A high speed graphics fill method as set forth in claim 2 which further includes the step of: reading said color data bits in said data words, and generating color control signals for controlling the electron beams of a color CRT in accrdance with said color data bits.
Claim 5
Dependent Claim
50 words
A high speed graphics fill method as set forth in claim 1 which further includes the steps of: reading said final pixel fill data bit in said pixel data word, and using said fill data bit to generate a write signal for controlling the electron beam of a color CRT.
Claim 6
Dependent Claim
40 words
A high speed graphics fill method as set forth in claim 3 which further includes the steps of: reading said final pixel fill data bit, and simultaneously generating said color control signals for controlling said election beam of said CRT.
Claim 7
Dependent Claim
57 words
A high speed graphics fill method as set forth in claim 1 which further includes the step of reading some of said final pixel fill data bits in said pixel data words for current use concurrently while making a final determination to write a final pixel fill data bit in other pixel data words for subsequent use.
Claim 8
Dependent Claim
74 words
A high speed graphics fill method as set forth in claim 1 wherein said step of making a preliminary determination at each pixel position comprises the step of: determining that a pixel line data bits exists in the previous pixel position and that a pixel line data bit exists in the pixel position in the line below as a condition for writing a preliminary pixel fill data bit in the present pixel data word.
Claim 9
Dependent Claim
57 words
A high speed graphics fill method as set forth in claim 1 wherein said step of making a preliminary determination at each pixel position comprises the step of: determining that a pixel fill data bit exists in the previous pixel position as a condition for writing a preliminary pixel fill data bit in the present data word.
Claim 10
Dependent Claim
72 words
A high speed graphics fill method as set forth in claim 1 wherein said step of making a preliminary determination at each pixel position comprises the step of: determining that a pixel line data bit exists in the previous pixel position and that a pixel data bit exists in the pixel position in the line below as a condition for writing a preliminary pixel fill data bit in the present data word.
Claim 11
Dependent Claim
70 words
A high speed graphics fill method as set forth in claim 1 wherein said step of making a preliminary determination at each pixel position comprises the step of: determining that a pixel fill data bit and a pixel line data bit exists in the previous pixel position AND that the present pixel position exists as a condition for writing a preliminary pixel fill data bit in the present data word.
Claim 12
Dependent Claim
71 words
A high speed graphics fill method as set forth in claim 1 wherein the step of making a preliminary determination at each pixel position comprises the step of: determining that a pixel line data bit exists in the previous pixel position AND that a pixel fill data bit exists in the previous pixel position as a condition for NOT writing a preliminary pixel fill data bit in the present data word.
Claim 13
Dependent Claim
72 words
A high speed graphics fill method as set forth in claim 1 wherein the step of making a preliminary determination at each pixel comprises the step of: determining that a pixel line data bit exists in the present pixel position AND that a pixel fill data bit exists in the pixel position in the line below as a condition for writing a preliminary pixel fill data bit in the present data word.
Claim 14
Dependent Claim
233 words
A high speed graphics fill raster scan method of generating fill data bits for positions within a graphics polygon on a graphics display of the type havng a pixel graphics memory having addresses that define each pixel position and provide a pixel data word in said graphics memory comprising a pixel line data bit, a pixel fill data bit and color data bit for each pixel position, comprising the steps of: erasing said pixel line and fill data bits of said data word, writing into said pixel graphics memory pixel line data bits to define said graphics polygon, reading in reverse TV type raster scan sequence order each pixel data word, reading in forward TV type raster scan sequence order each pixel data word, making a preliminary determination at each pixel position whether a boundary of said graphics polygon has been crossed and whether said pixel position exist inside said graphics polygon and would not require a pixel fill data bit, writing a preliminary inhibit pixel fill data bit in said word in accordance with said preliminary determination, reading each pixel data word in raster scan sequence, determining that no inhibit pixel fill data bits have been written during the last raster scan sequence, and, writing final color bits in said pixel data words in all pixel positions not inhibited by a pixel line data bit or an inhibit pixel fill data bit.
Claim 15
Dependent Claim
233 words
A high speed graphics fill raster scan method of generating fill data bits for positions within a graphics polygon on a graphics display of the type havng a pixel graphics memory having addresses that define each pixel position and provide a pixel data word in said graphics memory comprising a pixel line data bit, a pixel fill data bit and color data bit for each pixel position, comprising the steps of: erasing said pixel line and fill data bits of said data word, writing into said pixel graphics memory pixel line data bits to define said graphics polygon, reading in reverse TV type raster scan sequence order each pixel data word, reading in forward TV type raster scan sequence order each pixel data word, making a preliminary determination at each pixel position whether a boundary of said graphics polygon has been crossed and whether said pixel position exist inside said graphics polygon and would not require a pixel fill data bit, writing a preliminary inhibit pixel fill data bit in said word in accordance with said preliminary determination, reading each pixel data word in raster scan sequence, determining that no inhibit pixel fill data bits have been written during the last raster scan sequence, and, writing final color bits in said pixel data words in all pixel positions not inhibited by a pixel line data bit or an inhibit pixel fill data bit.