James Deming - Madison AL Jeff S. Ford - Madison AL Michael Potter - Huntsville AL
Assignee:
3Dlabs Inc. Ltd. - Hamilton
International Classification:
H04N 701
US Classification:
348446, 348595, 348578
Abstract:
An apparatus and method for displaying a television signal on a computer monitor first receives a selected first field data block of the television signal for display by the monitor. The television signal preferably includes a stream of first field data blocks and second field data blocks that are intended for display by respective first and second sets of lines on the computer monitor. After receipt of the first field data block, an immediately preceding second field data block is faded to produce a faded second block. The faded second block then is displayed on the second set of lines of the monitor, and the first field data block is displayed on the first set of lines of the monitor.
James L. Deming - Madison AL Matt E. Buckelew - Madison AL Clifford A. Whitmore - Huntsville AL Steven J. Heinrich - Huntsville AL Dale L. Kirkland - Madison AL Timothy S. Johnson - Huntsville AL
Assignee:
3Dlabs Inc. Ltd. - Hamilton
International Classification:
G06F 1516
US Classification:
345502, 345536, 345589
Abstract:
An apparatus for displaying a polygon on a horizontal scan display device having a plurality of pixels includes first and second rasterizers that each process respective first and second sets of pixels. Each set of pixels includes vertical stripes that are transverse to the horizontal scan of the display. To that end, the first rasterizer has an input for receiving polygon data relating to the polygon. The first rasterizer determines a first set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the first set of pixels. In a similar manner, the second rasterizer also includes an input for receiving polygon data relating to the polygon. The second rasterizer similarly determines a second set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the second set of pixels. The first and second sets of pixels have no common pixels and are vertical stripes of pixels on the display device that are transverse to the direction of the horizontal scan.
James L. Deming - Madison AL Matt E. Buckelew - Madison AL Clifford A. Whitmore - Huntsville AL Steven J. Heinrich - Huntsville AL Dale L. Kirkland - Madison AL Timothy S. Johnson - Huntsville AL
Assignee:
3DLabs, Inc., Ltd. - Hamilton
International Classification:
G06F 1516
US Classification:
345502, 345581
Abstract:
An apparatus for displaying a polygon on a horizontal scan display device having a plurality of pixels includes first and second rasterizers that each process respective first and second sets of pixels. Each set of pixels includes vertical stripes that are transverse to the horizontal scan of the display. To that end, the first rasterizer has an input for receiving polygon data relating to the polygon. The first rasterizer determines a first set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the first set of pixels. In a similar manner, the second rasterizer also includes an input for receiving polygon data relating to the polygon. The second rasterizer similarly determines a second set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the second set of pixels. The first and second sets of pixels have no common pixels and are vertical stripes of pixels on the display device that are transverse to the direction of the horizontal scan.
James L. Deming - Madison AL Matt E. Buckelew - Madison AL Clifford A. Whitmore - Huntsville AL Steven J. Heinrich - Huntsville AL Dale L. Kirkland - Madison AL Timothy S. Johnson - Huntsville AL
Assignee:
3DLabs, Inc., Ltd. - Hamilton
International Classification:
G06F 1516
US Classification:
345504, 345506, 345556
Abstract:
An apparatus for displaying a polygon on a horizontal scan display device having a plurality of pixels includes first and second rasterizers that each process respective first and second sets of pixels. Each set of pixels includes vertical stripes that are transverse to the horizontal scan of the display. To that end, the first rasterizer has an input for receiving polygon data relating to the polygon. The first rasterizer determines a first set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the first set of pixels. Similar manner, the second rasterizer also includes an input for receiving polygon data relating to the polygon. The second rasterizer similarly determines a second set of pixels that are to be lit for display of the polygon, and also determines display characteristics of the second set of pixels. The first and second sets of pixels have no common pixels and are vertical stripes of pixels on the display device that are transverse to the direction of the horizontal scan.
Matt E. Buckelew - Madison AL Stewart G. Carlton - Harvest AL James L. Deming - Madison AL Michael S. Farmer - Huntsville AL Steven J. Heinrich - Huntsville AL Mark A. Mosley - Guntersville AL Clifford A. Whitmore - Huntsville AL
Assignee:
3Dlabs, Inc., Ltd - Hamilton
International Classification:
G06F 1516
US Classification:
345502, 345545, 345572
Abstract:
A device for storing pixel information for displaying a graphics image on a display includes a frame buffer and a processor. The information includes an intensity value and a value associated with each of a plurality of additional planes for each pixel. The frame buffer memory has a series of consecutive addresses for storing information to be output to the display. The frame buffer may be subdivided into a plurality of blocks, where each block corresponds to a region of the display having a plurality of contiguous pixels. The processor places the pixel information within the frame buffer memory so that in a given block there are placed at a first collection of consecutive addresses the intensity values for each of the pixels in the block.
Graphics Processor For Stereoscopically Displaying A Graphical Image
Dale Kirkland - Madison AL James Deming - Madison AL
Assignee:
3Dlabs, Inc., Inc. Ltd. - Hamilton
International Classification:
G06T 1500
US Classification:
345503, 345611, 345674, 345419
Abstract:
A method, computer program product, and graphics processor for stereoscopically displaying a primitive on a display device adds a row of pixels to the primitive to improve its appearance on the display device. To that end, it first is determined if the primitive is to be stereoscopically displayed on the display device. After it is determined that the primitive is to be stereoscopically displayed, then a row of pixels is added to the primitive. The primitive preferably is a point primitive or a line primitive.
Dale L. Kirkland - Madison AL James L. Deming - Madison AL
Assignee:
3Dlabs, Inc., Ltd. - Hamilton
International Classification:
G09G 500
US Classification:
345611, 345592
Abstract:
A system and method for generating random coverage masks for rendering images with transparent objects. The system uses shuffle tables for addresses of a pixel to index into a transparency table and to obtain a transparency mask, which is then ANDed with a coverage mask to obtain a new coverage mask.
Dale L. Kirkland - Madison AL, US James L. Deming - Madison AL, US
Assignee:
3Dlabs, Inc., Ltd. - Hamilton
International Classification:
G09G005/00
US Classification:
345611, 345563, 345592, 345626, 382269, 382283
Abstract:
A system and method for generating random coverage masks for rendering images with transparent objects. The system uses shuffle tables for addresses of a pixel to index into a transparency table and to obtain a transparency mask, which is then ANDed with a coverage mask to obtain a new coverage mask.