Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
171 words
A graphics rendering generator, characterized by: - A graphics primitive generator means (30) for generating graphic primitive signals and graphic primitive clip mask signals for masking drawing signals within and without the graphics primitive profile (106); - a display memory (26) for receiving and storing texture pattern signals at predetermined addresses; - means for writing display signals to a bit map memory (22) of a graphic display (24); and - a block texturing and clip mask processor (42) having - means (14) for generating and storing a texture pattern dimension signal and texture pattern address signals; - means (66, 68) responsive to the texture pattern address and dimension signals for directly accessing a stored texture pattern signal; - combinational logic means (64, 72) for combining the graphic primitive, graphic primitive clip mask, texture pattern and texture dimension signals to generate a textured graphic primitive signal set; and - means (20) for applying the texture graphic primitive signal set to predetermined address locations of the bit map memory of a graphic display.
Claim 2
Dependent Claim
74 words
The generator of claim 1, characterized in that said processor (42) comprises: - means (14, 34, 62) for generating rectangular clip mask coordinate signals defining a rectangular clip window (80); and - second combinational logic means (104) for combining the textured primitive graphic signal set and rectangular clip mask coordinate signals to generate a textured graphic signal set with the signals of the signal set disposed within the rectangular clip mask coordinates being masked.
Claim 3
Dependent Claim
56 words
The generator of claim 1 or 2, characterized in that said processor (42) comprises two texture patterns (T1, T2) at two predetermined addresses (110), and that the first combinational logic means is provided with means for combining one or both of the two texture pattern signals (110) simultaneously and in sequence with the graphic primitive signals.
Claim 4
Dependent Claim
127 words
The generator of any of claims 1 - 3, characterized in that said processor (42) comprises: - means for generating a texture pattern dimension signal defining a texture pattern dimensioned to cover the display screen (83) of the graphic display; - complex mask means (10, 72) for combining texture pattern signals including all drawing one signals, and a graphic primitive signal including all drawing zero signals; - complex mask generating means (10, 20, 34, 64) for combining the drawing one texture pattern signals and drawing zero graphic primitive signals to generate a complex clip mask signal set; and - means (20, 34) for storing the complex clip mask signal set in the display memory (26), the clip mask having the shape and dimensions of the graphic primitive.
Claim 5
Dependent Claim
62 words
The generator of any of claims 1 - 4, characterized in that said processor (42) comprises two sets of means (10, 62) for generating a rectangular clip mask coordinate signal set, and that the second combinational logic means (104) includes means for combining said rectangular clip mask coordinate signal set and said textured primitive signal set to produce a rectangular mask window.
Claim 6
Dependent Claim
59 words
The generator of any of claims 1 - 5, characterized in that said processor (42) comprises means (102) for reversing the clip mask and rectangular clip mask functions to produce textured display areas outside of the graphic primitive and rectangular clip masks, and that all texture pattern signals inside the graphic primitive and rectangular clip mask windows are masked.
Claim 7
Dependent Claim
49 words
The generator of any of claims 1 - 6, characterized in that said processor (42) comprises means (66) for automatically repeating the texture pattern signal within the boundaries of a graphic primitive when the dimensions of the graphic primitive are greater than the dimensions of the texture pattern signal.