Claims
- 1. A method of expanding a pixel bitmap mask, said method comprising the steps of:providing an n-bit mask; addressing a lookup table using said n-bit mask; reading an expanded mask from said lookup table, said expanded mask comprised of m*n bits, forming n groups of m sequential bits, each bit in a sequential group of m bits corresponding to a bit in said n-bit mask to yield an expanded mask having each of said m bits in a group of m sequential bits within said expanded mask equal to the logical inverse of the corresponding bit in said n-bit mask.
- 2. The method of claim 1, wherein said reading step yields an expanded mask having each of said m bits in a group of m sequential bits within said expanded mask equal to its corresponding bit in said n-bit mask.
- 3. The method of claim 1, wherein said reading step yields an m*n-bit expanded mask wherein m is equal to the depth of a screen.
- 4. The method of claim 1, wherein providing step comprises providing an 8-bit mask, each of said 8 bits in said mask representing whether a corresponding pixel is to receive a foreground color.
- 5. The method of claim 1, wherein reading step comprises reading an expanded 32-bit mask.
- 6. The method of claim 1, wherein reading step comprises reading an expanded 32-bit mask comprised of 4 bits of data for each of 8 pixels.
- 7. A processor for rendering data into a screened band buffer, said processor comprising:a memory lookup table for receiving an input mask and outputting an expanded mask; and at least one ALU for merging said expanded mask with said screened band buffer.
- 8. The processor of claim 7, wherein said input mask is 8 bits wide and is comprised of one bit for each of 8 image pixels.
- 9. The processor of claim 7, wherein said expanded mask is 32 bits wide and is comprised of 4 bits for each of 8 image pixels, each of said 4 bits for each of 8 image pixels being equal to one bit of said input mask.
Priority Claims (1)
Number |
Date |
Country |
Kind |
1783/98 |
Aug 1998 |
IN |
|
Parent Case Info
This application claims priority under 35 USC § 119(e)(1) of provisional application No. 60/100,544 filed Sep. 16, 1998.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
6100905 |
Sidwell |
Aug 2000 |
A |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/100544 |
Sep 1998 |
US |