3D graphics rendering with selective read suspend

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06977649

ABSTRACT:
A system and method for increasing rendering efficiency in pipelined graphics systems. In the disclosed embodiments, reads of pixel information during the rendering of a primitive are suspend if the pixel information has not been updated by a previous primitive. In some embodiments, reads of pixel information are also suspended periodically when a table tracking the information becomes full. In some embodiments a Read Monitor Unit108controlled by the graphics system's Memory Controller106is used to track pixels which have been affected by rendered primitives. In some embodiments, a history list is used to avoid suspension of reads for antialiased lines. In a particular embodiment, the table used to track affected pixels is two-bits, the first bit tracking whether the pixel has been touched by a primitive since the last SuspendReads command was invoked and the second bit tracking whether the pixel has been touched by the current primitive. Both bits are reset when a power on or SuspendReads command occurs. The second bit is also reset at the start of rendering for each primitive. In a separate embodiment, a unique number is assigned to each primitive to be rendered. The number is recorded for each active pixel touched by the primitive. If an earlier primitive has touched this pixel, suspension of reads can be invoked and the table reset (i.e., every entry is marked invalid).

REFERENCES:
patent: 4866637 (1989-09-01), Gonzalez-Lopez et al.
patent: 4885703 (1989-12-01), Deering
patent: 4903141 (1990-02-01), Morton et al.
patent: 5351067 (1994-09-01), Lumelsky et al.
patent: 5485559 (1996-01-01), Sakaibara et al.
patent: 5526255 (1996-06-01), Shenk
patent: 5546530 (1996-08-01), Grimaud et al.
patent: 5594854 (1997-01-01), Baldwin et al.
patent: 5640496 (1997-06-01), Hardy et al.
patent: 5675773 (1997-10-01), Devic
patent: 5727190 (1998-03-01), Derby et al.
patent: 5742796 (1998-04-01), Huxley
patent: 5772297 (1998-06-01), Loo et al.
patent: 5774132 (1998-06-01), Uchiyama
patent: 5790134 (1998-08-01), Lentz
patent: 5822591 (1998-10-01), Hochmuth
patent: 5825936 (1998-10-01), Clarke et al.
patent: 5831640 (1998-11-01), Wang et al.
patent: 6047334 (2000-04-01), Langendorf et al.
patent: 6073210 (2000-06-01), Palanca et al.
patent: 6111582 (2000-08-01), Jenkins

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

3D graphics rendering with selective read suspend does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with 3D graphics rendering with selective read suspend, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and 3D graphics rendering with selective read suspend will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3489695

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