Patent ID: 6091430
Filing Date: 2000-07-18
Classification: G09G

Abstract:
A data processing system comprising:a processor;a memory coupled to said processor;a display device coupled to said memory and said processora video adapter coupled to said display device and said processor;an operating system stored within said memory and executable by said processor;a first software application stored in said memory and executable by said processor under control of said operating system, said first software application providing a multibank high resolution graphic display output which includes both bank and video data;a second software application stored in said memory and simultaneously executable with said first software application by said processor under control of said operating system, said second software application providing a multibank high resolution graphic display output;a physical video buffer including a bank management function within said video adapter for receiving a multibank high resolution graphic display output from one of said software applications which has been designated by said operating system as a foreground task;a logical video buffer designated within a portion of said memory and including a bank management function for receiving a multibank high resolution graphic display output from one of said programs which has been designated by said operating system as a background task; andmeans integrated within said operating system for simultaneously updating both said physical video buffer and said logical video buffer simultaneously.