Computer graphics processing and selective visual display system – Computer graphic processing system – Graphic command processing
Reexamination Certificate
2005-09-20
2005-09-20
Bella, Matthew C. (Department: 2676)
Computer graphics processing and selective visual display system
Computer graphic processing system
Graphic command processing
C345S501000
Reexamination Certificate
active
06947049
ABSTRACT:
A method and system for synchronizing updates of vertex data by a processor with a graphics accelerator module that is fetching vertex data is disclosed. The method and system comprises providing vertex array range (VAR) and writing vertex data into the VAR. The method and system includes providing a command into a command stream of the graphics accelerator module indicating that the vertex data has written into the VAR, and providing a fence condition based upon the command. A system and method in accordance with the present invention thus permits extremely high vertex processing rates via vertex arrays or vertex buffers even when the processor lacks the necessary data movement bandwidth. By passing indices in lieu of the vertex data, the processor is capable of keeping up with the rate at which a vertex engine of the graphics accelerator module can consume vertices. In operation, the processor passes vertex indices to the hardware and lets the hardware “pull” the actual vertex data via direct memory access (DMA).
REFERENCES:
patent: 6047334 (2000-04-01), Langendorf et al.
patent: 6201547 (2001-03-01), Rogers et al.
patent: 6456290 (2002-09-01), Parikh et al.
Kilgard Mark J.
Spitzer John Fredric
Bella Matthew C.
Nvidia Corporation
Singh Dalip K.
Wagner , Murabito & Hao LLP
LandOfFree
Method and system for synchronizing updates of vertex data... 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 system for synchronizing updates of vertex data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for synchronizing updates of vertex data... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3439064