[go: up one dir, main page]

GB2202115B - Improvements in computer graphics systems - Google Patents

Improvements in computer graphics systems

Info

Publication number
GB2202115B
GB2202115B GB8804746A GB8804746A GB2202115B GB 2202115 B GB2202115 B GB 2202115B GB 8804746 A GB8804746 A GB 8804746A GB 8804746 A GB8804746 A GB 8804746A GB 2202115 B GB2202115 B GB 2202115B
Authority
GB
United Kingdom
Prior art keywords
memory
viewports
viewport
display
windows
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
GB8804746A
Other versions
GB2202115A (en
GB8804746D0 (en
Inventor
David John Phillips
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CAPLIN CYBERNETICS
Original Assignee
CAPLIN CYBERNETICS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from GB878704653A external-priority patent/GB8704653D0/en
Priority claimed from GB878727119A external-priority patent/GB8727119D0/en
Priority claimed from GB888801012A external-priority patent/GB8801012D0/en
Application filed by CAPLIN CYBERNETICS filed Critical CAPLIN CYBERNETICS
Publication of GB8804746D0 publication Critical patent/GB8804746D0/en
Publication of GB2202115A publication Critical patent/GB2202115A/en
Application granted granted Critical
Publication of GB2202115B publication Critical patent/GB2202115B/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/14Display of multiple viewports

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)

Abstract

A multi-tasking, multiple windowing computer graphics facility which does not place undue burdens upon the processing power of its host computer comprises a multi-planar memory to which data defining windows to be displayed in viewports on a display screen can be written, and a plurality of viewport controllers each individually associated with a respective one of the memory planes and capable of extracting data from each of a plurality of windows defined in its respective memory plane for effecting a corresponding display in any desired viewport location on the display screen. For the management of overlapping viewports, the window-viewport assignments which determine the display locations of viewports on the display screen include viewport priority indications which are taken into account in the reading out of data from the several planes of the multi-planar memory so that overlapping viewports are handled automatically and can appear transparent or opaque relative to one another as required. Windows can be created of any size and any number of planes deep (up to the available depth of the display memory), and opaque or transparent images can be moved freely around the display screen without requiring modification of the data in the memory by flexibly mapping windows in the display memory to viewports on the screen. A VRAM (video RAM) multi-planar memory is used and the viewport controllers are configured as modular VLSI components which can be cascaded for addressing any number of memory planes.
GB8804746A 1987-02-27 1988-02-29 Improvements in computer graphics systems Expired - Fee Related GB2202115B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
GB878704653A GB8704653D0 (en) 1987-02-27 1987-02-27 Computer graphics
GB878727119A GB8727119D0 (en) 1987-11-19 1987-11-19 Computer graphics hardware
GB888801012A GB8801012D0 (en) 1988-01-18 1988-01-18 Improvements in computer graphics systems

Publications (3)

Publication Number Publication Date
GB8804746D0 GB8804746D0 (en) 1988-03-30
GB2202115A GB2202115A (en) 1988-09-14
GB2202115B true GB2202115B (en) 1991-09-25

Family

ID=27263330

Family Applications (1)

Application Number Title Priority Date Filing Date
GB8804746A Expired - Fee Related GB2202115B (en) 1987-02-27 1988-02-29 Improvements in computer graphics systems

Country Status (5)

Country Link
EP (1) EP0280582B1 (en)
JP (1) JPS6414678A (en)
AT (1) ATE125379T1 (en)
DE (1) DE3854165D1 (en)
GB (1) GB2202115B (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1313417C (en) * 1988-05-23 1993-02-02 Barbara A. Barker Method for accessing visually obscured data in a multi-tasking system
US5274755A (en) * 1989-02-08 1993-12-28 Sun Microsystems, Inc. Hardware implementation for providing raster offsets in a graphics subsystem with windowing
US4953027A (en) * 1989-04-24 1990-08-28 Motorola Inc. OSD in a TV receiver including a window, smoothing and edge enhancing
DE69022210T2 (en) * 1990-01-29 1996-05-02 Ibm Data processing system.
JP2584105B2 (en) * 1990-05-31 1997-02-19 松下電器産業株式会社 Image editing processing method
US5204947A (en) * 1990-10-31 1993-04-20 International Business Machines Corporation Application independent (open) hypermedia enablement services
JPH0567185A (en) * 1991-09-09 1993-03-19 Victor Co Of Japan Ltd Picture display processing device
GB2273025B (en) * 1992-11-12 1997-03-26 Rockwell International Corp Automatic call distributor with a programmable data window display system and method
DE69315969T2 (en) * 1992-12-15 1998-07-30 Sun Microsystems Inc Presentation of information in a display system with transparent windows
CA2109681C (en) * 1993-03-10 1998-08-25 Donald Edgar Blahut Method and apparatus for the coding and display of overlapping windows with transparency
US5638501A (en) 1993-05-10 1997-06-10 Apple Computer, Inc. Method and apparatus for displaying an overlay image
US5608864A (en) * 1994-04-29 1997-03-04 Cirrus Logic, Inc. Variable pixel depth and format for video windows
JP3428192B2 (en) * 1994-12-27 2003-07-22 富士通株式会社 Window display processing device
US6025840A (en) * 1995-09-27 2000-02-15 Cirrus Logic, Inc. Circuits, systems and methods for memory mapping and display control systems using the same
US5918039A (en) * 1995-12-29 1999-06-29 Wyse Technology, Inc. Method and apparatus for display of windowing application programs on a terminal
US7720672B1 (en) 1995-12-29 2010-05-18 Wyse Technology Inc. Method and apparatus for display of windowing application programs on a terminal
EP0798690B1 (en) * 1996-03-25 2008-09-10 Micronas GmbH Circuit arrangement for picture-in-picture insertion
US6369855B1 (en) 1996-11-01 2002-04-09 Texas Instruments Incorporated Audio and video decoder circuit and system
KR19980042025A (en) * 1996-11-01 1998-08-17 윌리엄비.켐플러 On-Screen Display System Using Real-Time Window Address Calculation
KR19980042031A (en) * 1996-11-01 1998-08-17 윌리엄 비. 켐플러 Variable resolution screen display system
EP1271409B1 (en) * 2001-06-28 2016-12-14 Oracle America, Inc. Method and System for Generating a digital image including a transparent object
US9092128B2 (en) 2010-05-21 2015-07-28 Apple Inc. Method and apparatus for managing visual information
US8724029B2 (en) * 2011-05-26 2014-05-13 Adobe Systems Incorporated Accelerating video from an arbitrary graphical layer

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0008324A1 (en) * 1978-06-13 1980-03-05 General Dynamics Land Systems Inc. Computer generated display of images of simulated objects on a video display device
EP0147542A2 (en) * 1983-10-17 1985-07-10 International Business Machines Corporation A multiple window display system
US4616220A (en) * 1983-08-22 1986-10-07 Burroughs Corporation Graphics display comparator for multiple bit plane graphics controller
EP0206330A2 (en) * 1985-06-26 1986-12-30 Hitachi, Ltd. Method for controlling screen display

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3381300D1 (en) * 1983-03-31 1990-04-12 Ibm IMAGE ROOM MANAGEMENT AND PLAYBACK IN A PART OF THE SCREEN OF A VIRTUAL MULTIFUNCTIONAL TERMINAL.
CA1249679A (en) * 1983-11-03 1989-01-31 Ralph O. Wickwire Method of electronically moving portions of several different images on a crt screen
US4663617A (en) * 1984-02-21 1987-05-05 International Business Machines Graphics image relocation for display viewporting and pel scrolling

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0008324A1 (en) * 1978-06-13 1980-03-05 General Dynamics Land Systems Inc. Computer generated display of images of simulated objects on a video display device
US4616220A (en) * 1983-08-22 1986-10-07 Burroughs Corporation Graphics display comparator for multiple bit plane graphics controller
EP0147542A2 (en) * 1983-10-17 1985-07-10 International Business Machines Corporation A multiple window display system
EP0206330A2 (en) * 1985-06-26 1986-12-30 Hitachi, Ltd. Method for controlling screen display

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WO A1 87/00321 *

Also Published As

Publication number Publication date
EP0280582A2 (en) 1988-08-31
GB2202115A (en) 1988-09-14
GB8804746D0 (en) 1988-03-30
EP0280582A3 (en) 1990-07-04
ATE125379T1 (en) 1995-08-15
JPS6414678A (en) 1989-01-18
DE3854165D1 (en) 1995-08-24
EP0280582B1 (en) 1995-07-19

Similar Documents

Publication Publication Date Title
GB2202115B (en) Improvements in computer graphics systems
US4533910A (en) Graphics display system with viewports of arbitrary location and content
DE3473665D1 (en) Graphical display apparatus with pipelined processors
US4577344A (en) Vision system
CA2017969A1 (en) Dynamic graphics arrangement for displaying spatial-time-series data
ES2000653A6 (en) Bitmapped graphics workstation.
ES2000482A6 (en) Window border generation in a bitmapped graphics workstation.
EP0329892A2 (en) Display system comprising a windowing mechanism
EP0173745A4 (en) Tool display system for an automatic tool exchanger.
JPS6426978A (en) Detecting system for display pattern
GB1275622A (en) Graphical data processing and display system
JPS6472263A (en) Display system for drawing information
DE3485705D1 (en) GRAPHIC VIDEO DISPLAY SYSTEM WITH LARGE RESOLUTION.
SE8501766L (en) BILDSKERMSENHET
JPS5439524A (en) Display unit with next screen display function
JPS57197634A (en) Input and output terminal device
EP0210666A2 (en) Apparatus and method for crt display screen
JPS6450170A (en) Video generating system
Tektronix et al. Oisplags news
Products Dictation information
Korn et al. A new graphic display/plotter for small digital computers
KR880001217B1 (en) How to set up a programmable image generator
HAMBURY Modular graphic software for CAD(Modular graphic programs for computerized design)
Grimes et al. Calls for apers
IT1196253B (en) Stamping equipment with rotating dies

Legal Events

Date Code Title Description
PCNP Patent ceased through non-payment of renewal fee

Effective date: 19960229