×

Dual programmable block texturing and complex clipping in a graphics rendering processor

  • US 5,255,360 A
  • Filed: 09/14/1990
  • Issued: 10/19/1993
  • Est. Priority Date: 09/14/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A block texturing and complex clip mask processor for use in a graphics rendering processor which includes a graphics primitive generator means for generating graphic primitive signals and graphic primitive clip mask signals defining a clip mask window for masking drawing signals within and without the clip mask window, a display memory for receiving and storing texture pattern signals at predetermined addresses that define a texture pattern, and means for writing display signals to a bit map memory of a graphic display, the block texturing and clip mask processor comprising:

  • means for generating and storing texture patterns comprising texture pattern dimension signals and texture pattern address signals in the display memory;

    means responsive to the texture pattern address and dimension signals for directly accessing a selected stored texture pattern from the display memory;

    first combinational logic means for combining the graphic primitive clip mask, signals defining an arbitrarily shaped clip mask window, the selected texture pattern, and the texture pattern dimension signals to generate an arbitrarily shaped textured graphic primitive;

    means for applying the arbitrarily shaped textured graphic primitive to predetermined address locations of the bit map memory of the graphic display; and

    wherein two texture patterns are stored at two predetermined addresses in the display memory, and wherein the first combinational logic means includes means for combining one or both of the two texture patterns simultaneously and in sequence with the graphic primitive clip mask signals.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×