Method and apparatus for providing a reformatted video image to a display
First Claim
1. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, a method for providing a grayscale equivalent of the color value to a display, the method comprising the steps of:
- (a) configuring the VGA system for planar organization;
(b) drawing an image into a first portion of the single memory with a packed pixel arrangement;
(c) computing a grayscale value of the image in accordance with the color value;
(d) reformatting the grayscale value of the image;
(e) writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement;
(f) generating the reformatted grayscale value from the unused portion of the single memory; and
(g) preventing the output of the video information of the image from the first portion of the single memory.
3 Assignments
0 Petitions
Accused Products
Abstract
A system which allows for the generation of grayscale video signals from color graphics images to grayscaling display devices receiving digital signals. The system is implemented advantageously in packed pixel color graphics modes of a video graphics array sysem utilized in a personal computer. The system is preferably implemented in a software program to decrease the number of hardware components, save circuit board space, consume less power and reduce complexity in the circuitry in the personal computer.
17 Citations
26 Claims
-
1. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, a method for providing a grayscale equivalent of the color value to a display, the method comprising the steps of:
-
(a) configuring the VGA system for planar organization; (b) drawing an image into a first portion of the single memory with a packed pixel arrangement; (c) computing a grayscale value of the image in accordance with the color value; (d) reformatting the grayscale value of the image; (e) writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement; (f) generating the reformatted grayscale value from the unused portion of the single memory; and (g) preventing the output of the video information of the image from the first portion of the single memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, an apparatus for providing a grayscale value equivalent to the color value, the apparatus comprising:
-
means for configuring the VGA system in a planar organization; means for drawing an image into a first portion of the single memory with a packed pixel arrangement; means for computing the grayscale value of the image in accordance with the color value; means for reformatting the grayscale value of the image; means for writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement; means for generating the reformatted grayscale value from the unused portion of the single memory; and means for preventing the output of the video information of the image from the first portion of the single memory. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. In a video graphics array (VGA) system, the system includes a single memory having a plurality of planes for storing digital information, means for controlling the movement of the digital information and means for converting the digital information into video information in the form of a color value, an apparatus for providing a grayscale equivalent to the color value to provide accurately an image to a display, the system comprising:
-
(a) means for configuring the planes of the single memory into a planar memory organization; (b) means for drawing an image in a first plane with a packed pixel arrangement; (c) means for computing a grayscale value of the image in accordance with the color value; (d) means for reformatting the grayscale value of the image; (e) means for storing the reformatted grayscale value in a second plane with a planar arrangement; (f) means for generating a video output from the reformatted grayscale value; and (g) means for preventing the generation of the video output from the first plane. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, a method for providing a grayscale equivalent of the color value to a display, the method comprising the steps of:
-
(a) configuring the VGA system for planar organization; (b) drawing an image into a first portion of the single memory with a packed pixel arrangement, the packed pixel arrangement having each pixel defined by a first plurality of bits; (c) computing a grayscale value of the image in accordance with the color value; (d) reformatting the grayscale value of the image; (e) writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement, the planar arrangement having each pixel defined by a second plurality of bits;
the first plurality of bits being larger than the second plurality of bits;(f) generating the reformatted grayscale value from the unused portion of the single memory; and (g) preventing the output of the video information of the image from the first portion of the single memory. - View Dependent Claims (26)
-
Specification