Computer graphics dynamic control system
First Claim
1. A dynamic control system for use with a computer graphics apparatus which receives and provides image data and control signals for a scan-pattern display, comprising:
- an image frame buffer means for storing pixel area image data for a display;
count means for storing a count for identifying select one of several pixel valid count states;
a storage array for storing pixel valid count representations in relation to said pixel area image data in said image frame buffer means;
comparison means for comparing signals from said count means with signals from said storage array to provide coincidence signals indicating pixel area selections; and
means for controlling said image data with respect to said image frame buffer in accordance with said coincidence signals.
6 Assignments
0 Petitions
Accused Products
Abstract
For a raster-scanned, video display apparatus, individual pixel display data is stored in a double image frame buffer. A valid count buffer then holds a count for each pixel. Current valid counts are stored, as at times of image buffer updating which updating includes storing display data changes and a fraction of the total display (background). At times of display, current counts from the count buffer are tested against valid counts as stored for each pixel in the valid count buffer to determine the selection of display data from the image frame buffer or alternate background data. A window frame buffer resolves the display into windows that are accommodated by the system with valid counts for each window.
-
Citations
17 Claims
-
1. A dynamic control system for use with a computer graphics apparatus which receives and provides image data and control signals for a scan-pattern display, comprising:
-
an image frame buffer means for storing pixel area image data for a display; count means for storing a count for identifying select one of several pixel valid count states; a storage array for storing pixel valid count representations in relation to said pixel area image data in said image frame buffer means; comparison means for comparing signals from said count means with signals from said storage array to provide coincidence signals indicating pixel area selections; and means for controlling said image data with respect to said image frame buffer in accordance with said coincidence signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. In a raster scanned video display apparatus having an image frame buffer which stores display data for a plurality of pixels, the improvement for attaining select different pixel displays including alternative display data, comprising:
-
storage means for certain of said pixels in said display for storing count signals representing alternate display selections, said storage means being associated with said image frame buffer; test means for testing said count signals against predetermined count values to indicate a display selection; table means for supplying said alternative display data; multiplexer means coupled to receive display data from said image frame buffer and said table means, and controlled by said test means to provide select display data. - View Dependent Claims (14)
-
-
15. A method of displaying a dynamic display from image data comprising the steps of:
-
defining said display in terms of pixels; selectively registering display image data for said pixels; registering count values for said pixels; testing said count values for said pixels against a current valid count to provide a display selection signal; providing alternate display image data; and selecting for display said registered display image data or said alternate display image data under control of said display selection signal.
-
-
16. A dynamic control system for use with a computer graphics apparatus which provides image data and control signals for a scan-pattern display, comprising:
-
an image frame buffer means for storing pixel area image data for said scan-pattern display; count means for storing a count for identifying select ones of several pixel valid count states; a storage array for pixel valid count representations in relation to said pixel area image data in said image frame buffer means; comparison means for comparing signals from said count means with signals from said storage array to provide coincidence signals indicating pixel area selections; means for writing data in said image frame buffer and related counts in said storage array, for select pixels including a fraction of said pixels designated for background display; and means for providing data from said image frame buffer under control of said coincidence signals. - View Dependent Claims (17)
-
Specification