Graphics image relocation for display viewporting and pel scrolling
First Claim
1. A method of operating a display system for displaying a window of data from a pel buffer in a viewport on a display screen, wherein the display system includes first means defining the window with respect to the buffer and second means defining the viewport with respect to the screen,characterized in that the first and second means operate on different radices, and in that the method comprises chossing a viewport at least as large as the window of data to be displayed, scanning the buffer and the screen at integrally related pel rates,modifying the buffer addressing to bring the window of data approximately into desired registration with the viewport subject to the constraints imposed by the said different radices, andproviding a variable delay in the application of the pel data from the buffer to the screen to bring the window exactly into desired registration with the viewport.
1 Assignment
0 Petitions
Accused Products
Abstract
By selecting the starting time of the display readout of a pel buffer raster generation, the pel data is mapped to a display screen with an arbitrary displacement with respect to the screen for relocation or scrolling of the pel image on the screen. To compensate for non-congruency between the pel data window and screen viewport definitions and to provide scrolling on a pel basis, the positioning of the window on the screen includes fine adjustment achieved by a determinable delay between the scanning of the buffer and the generation of the screen raster. The display circuits include means to extend the window background to fill in gaps between the edges of a window of pel data chosen to be displayed and a larger screen viewport in which it is to be displayed. System read/write access times to the buffer are interleaved with and synchronized to the data fetch times of the display.
43 Citations
4 Claims
-
1. A method of operating a display system for displaying a window of data from a pel buffer in a viewport on a display screen, wherein the display system includes first means defining the window with respect to the buffer and second means defining the viewport with respect to the screen,
characterized in that the first and second means operate on different radices, and in that the method comprises chossing a viewport at least as large as the window of data to be displayed, scanning the buffer and the screen at integrally related pel rates, modifying the buffer addressing to bring the window of data approximately into desired registration with the viewport subject to the constraints imposed by the said different radices, and providing a variable delay in the application of the pel data from the buffer to the screen to bring the window exactly into desired registration with the viewport.
Specification