Window display processing method and apparatus
AssigneeFujitsu Limited
InventorYukihiro Nakagawa
Life of this patent
Estimating the term…
Abstract
Two window ID plane storages corresponding to two frame buffers store window ID planes consisting of window ID's as window ID information for individual pixels to identify a window pixel by pixel of each frame buffer. An overlapping table storage stores an overlapping table which describes the overlapping relation among individual windows over those frame buffers. A switching section selects a window to be displayed and switches between the frame buffers pixel by pixel, in accordance with the two window ID planes and the contents of the overlapping table. The switching section then supplies the content of the selected frame buffer to a monitor.
Claims10
A window display processing apparatus for displaying a plurality of windows comprising:
- a plurality of frame buffers each for storing image information regarding at least one window to be displayed on a monitor;
- a plurality of window ID information storages, each corresponding to one of said plurality of frame buffers, each window ID information storage storing, pixel by pixel, window ID information identifying the corresponding at least one window for each pixel in the corresponding frame buffer;
- an overlapping table for storing overlapping information representing an overlapping relation among windows as between said plurality of frame buffers, the overlapping information being cross-indexed by the windows in each of said window ID information storages to indicate a window to be displayed when windows overlap as between windows in different frame buffers;
- and
- switching means for selecting, pixel by pixel, a frame buffer from which a pixel is transmitted to the monitor from among said plurality of frame buffers in accordance with the window ID information and the overlapping information.
A window display processing method for displaying a plurality of windows comprising:
- storing image information regarding a plurality of windows to be displayed on a monitor across a plurality of frame buffers;
- storing window ID information on a pixel by pixel basis, identifying a window of each pixel in a corresponding frame buffer, into a plurality of window ID storages corresponding to said plurality of frame buffers;
- storing overlapping information, representing an overlapping relation among windows over the plurality of frame buffers, the overlapping information being cross-indexed by the windows in each of said window ID information storages to indicate a window to be displayed when windows overlap as between windows in different frame buffers;
- and
- selecting, pixel by pixel, a frame buffer from which a pixel is transmitted to the monitor from among said plurality of frame buffers in accordance with the window ID information and the overlapping information.
Dependencies are inferred from the claim text.