Claims
- 1. An apparatus for relating overlay patterns to defined regions in a video display system, comprising:
- frame buffer means for defining first and second regions in a display pattern of pixels subject to display;
- overlay pattern means for defining an overlay pattern of pixels common to the first and second regions, said overlay pattern being stored independent of said display pattern, each overlay pattern pixel corresponding to at least one display pattern pixel without a plurality of overlay pattern pixels corresponding to pattern pixel;
- controlling means, coupled to said overlay pattern means for selectively controlling visibility of the defined independently stored overlay pattern of pixels in the first and second regions; and
- means, coupled to said frame buffer means and controlling means, for combining signals from said frame buffer means and said controlling means for display of an overlay pattern pixel or a display pattern pixel at each pixel of said first and second regions at all times.
- 2. The apparatus recited in claim 1, further comprising:
- means for storing the pattern subject to display.
- 3. The apparatus recited in claim 2, wherein the first and second regions are windows.
- 4. The apparatus recited in claim 3, wherein the means for storing comprises a frame buffer memory storing background and window characteristics.
- 5. The apparatus in claim 4, wherein the means for defining an overlay pattern comprises a memory for storing window address and overlay visibility characteristics.
- 6. The apparatus recited in claim 5, wherein the means for selectively controlling comprises a means for mapping window address and overlay visibility characteristics to overlay control signals.
- 7. The apparatus recited in claim 6, wherein the window address and overlay characteristics subject to mapping are related to addresses for selecting the background and window characteristics stored in the frame buffer memory.
- 8. The apparatus recited in claim 7, wherein the overlay control signals and frame buffer memory stored characteristics are combined in a digital-to-analog converter.
- 9. A system for controlling overlays in a windowed graphics display system, comprising:
- a frame buffer memory for storing display pattern pixels for scanned display;
- a memory for storing an overlay pattern of pixels including window address and overlay visibility characteristics, Said overlay pattern of pixels being stored independent of said display pattern pixels, each overlay pattern pixel corresponding to at least one display pattern pixel with a plurality of overlay pattern pixels corresponding to any single display pattern pixel;
- mapping means, coupled to said memory, for selectively mapping stored window address and overlay visibility characteristics of the overlay pattern pixels to the display pattern pixels stored in the frame buffer memory; and
- means, coupled to said frame buffer memory and said mapping means, for combining selectively mapped stored window address and overlay visibility characteristics in synchronism with a scan of the pattern in the frame buffer memory for display of an overlay pattern pixel or a display pattern pixel at each pixel located in a window at all times.
- 10. The apparatus recited in claim 9, wherein the means for selectively mapping is a memory relating by address the window address and overlay visibility characteristics to overlay control signals provided to the means for combining.
- 11. The apparatus recited in claim 10, wherein the means for combining is a digital-to-analog converter.
- 12. A method for selectively controlling overlap in a windowed graphic display system, comprising the steps of:
- storing background and window pattern pixels in a frame buffer memory;
- storing overlay pattern pixels including window location and overlay visibility characteristics in a first memory, said overlay pattern pixels being stored independent of said window pattern pixels, each overlay pattern pixel corresponding to at least one window pattern pixel without a
- plurality of overlay pattern pixels corresponding to any single display pattern pixel;
- storing in a second memory, coupled to said first memory mapping information for relating the window location and overlay visibility characteristics of each overlay pattern pixel to at least one background and window pattern pixel;
- selectively modifying information stored in the second memory; and
- generating a composite graphics display system signal by synchronously combining window location and overlay visibility characteristics as modified in the second memory with background and window patterns for display of an overlay pattern pixel or a window pattern pixel at each pixel located in a window at all times.
- 13. The method recited in claim 12, wherein said step of generating is accomplished by synchronously scanning the memories for combination in a digital-to-analog converter.
- 14. An apparatus for relating overlay patterns to defined regions in a video display system, comprising;
- frame buffer means for defining a plurality of regions, each region containing a regional pattern of pixels subject to display;
- overlay pattern means for defining an overlay pattern of pixels and relating said overlay pattern to a plurality of said regions, said overlay pattern allowing portions of said related regional patterns to be displayed through the overlay pattern, said overlay pattern pixels being stored independent of said regional pattern of pixels, each overlay pattern pixel corresponding to at least one regional pattern pixel without a plurality of overlay pattern pixels corresponding to any single regional pattern pixel;
- controlling means, coupled to said overlay pattern means, for selectively controlling visibility of said defined overlay pattern by related region;
- means, coupled to said frame buffer means and said controlling means, for combining signals from said frame buffer means and said controlling means for display of an overlay pattern pixel or a regional pattern pixel at each pixel of said first and second regions at all times.
- 15. The apparatus of claim 14 wherein said regions are windows.
- 16. The apparatus of claim 15 further comprising means for storing said regional patterns subject to display.
- 17. The apparatus of claim 16 further comprising means for storing said defined overlay pattern independent of said related regional patterns.
- 18. The apparatus of claim 17 wherein said means for selectively controlling includes means for storing overlay visibility characteristics of said overlay pattern by related region.
CROSS-REFERENCE TO RELATED APPLICATIONS
This is a continuation of application Ser. No. 08/110,643 filed Aug. 19, 1993, now abandoned which is a continuation of application Ser. No. 07/825,433 filed Jan. 21, 1993, now abandoned which is a continuation of application Ser. No. 07/521,503 filed May 10, 1990.
The present invention relates generally to commonly assigned co-pending patent application Ser. No. 07/223,138 filed Jul. 22, 1988.
US Referenced Citations (12)
Foreign Referenced Citations (2)
| Number |
Date |
Country |
| 0201210 |
Apr 1986 |
EPX |
| 3347346 |
Nov 1984 |
DEX |
Non-Patent Literature Citations (2)
| Entry |
| "Color-Palette Chips Bundle Extra Features with RAM Look-Up Table and DACs" by M. S. Conner, Electrical Design News, vol. 33, No. 20, Sep. 29, 1988, p. 67. |
| Graphics Library User's Guide, version 2.0, Document No. 007-1201-020, 1988, pp. 6-13-6-15, Silicon Graphics, Inc. |
Continuations (3)
|
Number |
Date |
Country |
| Parent |
110643 |
Aug 1993 |
|
| Parent |
825433 |
Jan 1992 |
|
| Parent |
521503 |
May 1990 |
|