Claims
- 1. A computer, comprising:
- a CPU;
- a memory;
- a video adapter having a video controller, a compression engine, video random-access memory (VRAM), and a data interface to a video display, all connected by a video bus;
- a bus system connecting the CPU, the memory, and the video adapter; and
- control routines executable by the video controller for processing and sending data to the data interface;
- wherein the video controller, executing the control routines, compresses data using the data compression engine, stores the compressed data in the VRAM, and retrieves and sends the compressed data to the data interface.
- 2. A computer as in claim 1 wherein the data interface is a Video Graphics Array (VGA)-compatible data interface.
- 3. A video adapter, comprising:
- a video controller;
- a video random access memory (VRAM);
- a compression engine;
- a data interface to a video display;
- a local bus connecting the video controller, the VRAM, the compression engine, and the data interface; and
- control routines executable by the video controller for handling data and sending the data to the data interface for transfer to the video display;
- wherein the video controller, executing the control routines, compresses data using the data compression engine, stores the compressed data in the VRAM, and retrieves and sends the compressed data to the data interface for transfer to the video display.
- 4. A video adapter as in claim 3 wherein the video adapter is compatible with Video Graphics Adapter (VGA) standards.
- 5. A video adapter as in claim 3 wherein the adapter is an add-in expansion card adaptable to an expansion port of a computer expansion bus.
CROSS REFERENCE TO RELATED DOCUMENTS
The present invention is a divisional application of application Ser. No. 08/420,284, filed Apr. 11, 1995 now U.S. Pat. No. 5,655,138.
US Referenced Citations (4)
Divisions (1)
|
Number |
Date |
Country |
| Parent |
420284 |
Apr 1995 |
|