Real time control of multiple compression techniques within...

Computer graphics processing and selective visual display system – Computer graphic processing system – Plural graphics processors

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S555000, C345S205000, C709S247000

Reexamination Certificate

active

06657631

ABSTRACT:

FIELD OF THE INVENTION
This invention relates generally to the field of computer graphics and more particularly to the field of data compression within a computer graphics system.
BACKGROUND OF THE INVENTION
Computer graphics workstations are used for a number of different applications such as computer-aided design (CAD) and computer-aided manufacturing (CAM). These applications often require three dimensional (3D) modeling capability and generally require greater speed in rendering more complicated models as time progresses.
Thus pressure is placed on designers of computer graphics workstations to perform more complicated calculations to provide more accurate rendering of models in shorter amounts of time. Many design techniques are used by workstation designers to achieve these goals.
One possible embodiment of a computer graphics accelerator is shown in FIG.
2
. This system is described in detail below. For now, note that the tile builder, texture mapper, and display unit all communicate with a single frame buffer memory through a memory controller. In this embodiment the frame buffer memory contains the texture data in addition to the data required for display and the data that is being manipulated prior to display (double buffering). Since the frame buffer memory is accessed by different functions, the memory controller must contain arbitration logic to determine which function has access to the frame buffer memory at any given moment. Sometimes two or more functions will require access to the frame buffer memory at the same time and the memory controller must prioritize these requests. Thus, there is a need in the art for techniques that reduce accesses to the frame buffer memory or otherwise improve graphics performance.
SUMMARY OF THE INVENTION
In a computer graphics system, displaying any given graphics data on a monitor, the type of compression of screen data is chosen during processing. Further, the compression technique is allowed to vary on a per row basis within a block of pixels. The type of compression is encoded with the screen data and stored in screen memory. As the compressed graphics is read from screen memory just prior to display, the screen data is decompressed.


REFERENCES:
patent: 5179651 (1993-01-01), Taaffe
patent: 5228098 (1993-07-01), Crinon
patent: 5408542 (1995-04-01), Callahan
patent: 5796864 (1998-08-01), Callahan
patent: 5819740 (1998-10-01), Muhlenberg
patent: 5982937 (1999-11-01), Accad
patent: 6088395 (2000-07-01), Wang
patent: 6289118 (2001-09-01), Cossey
patent: 6307557 (2001-10-01), Deering
patent: 6366289 (2002-04-01), Johns
patent: 6373890 (2002-04-01), Freeman

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Real time control of multiple compression techniques within... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Real time control of multiple compression techniques within..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Real time control of multiple compression techniques within... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3123215

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.