Computer graphics processing and selective visual display system – Computer graphics display memory system – First in first out
Reexamination Certificate
2000-02-14
2003-05-27
Tung, Kee M. (Department: 2676)
Computer graphics processing and selective visual display system
Computer graphics display memory system
First in first out
C345S536000, C711S136000
Reexamination Certificate
active
06570573
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to computer systems; more particularly, the present invention relates to processing three-dimensional graphics.
BACKGROUND
Computer systems that include an Unified Memory Architecture (UMA) combine the functionality of a main memory subsystem and a graphics local memory subsystem. Computer systems with a UMA are obviously less expensive to manufacture due to the absence of a second memory controller (i.e., the graphics memory controller). Three-dimensional graphics applications in an UMA typically requires the referencing of vertex buffers from the unified memory in order to access a series of vertices included in graphics primitives. Most graphics computer systems access the vertex buffers using inline command streams. However, systems that utilize inline command streams typically need to quote the entire vertex data inside the graphics command stream. However, quoting the entire vertex does not efficiently use memory bandwidth, which is especially critical in a UMA graphics system.
One problem is that whenever a graphics frame is rendered, each vertex must be copied from memory into the graphics command stream, stored in another location in memory, before it is read by a graphics accelerator. Another problem is due to the fact that most vertices are reused since each vertex is part of more than one uniplanar triangle. Therefore, the vertices can be cached for later processing at the graphics accelerator. Therefore, a method and apparatus for accessing a vertex buffer using indirect command streams is desired.
REFERENCES:
patent: 5557733 (1996-09-01), Hicok et al.
patent: 5706478 (1998-01-01), Dye
patent: 5861893 (1999-01-01), Sturgess
patent: 6073210 (2000-06-01), Palanca et al.
patent: 6078339 (2000-06-01), Meinerth et al.
patent: 6433787 (2002-08-01), Murphy
Kazachinsky Itamar S.
Offen Zeev
LandOfFree
Method and apparatus for pre-fetching vertex buffers in a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for pre-fetching vertex buffers in a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for pre-fetching vertex buffers in a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3062201