System and method for buffering multiple frames while controllin

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

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

345509, G06F 1300

Patent

active

060755431

ABSTRACT:
A system and method for managing multiple frame buffers. The system includes multiple frame buffers, and thus reduces the risk of dropped frames. The system controls and bounds render-to-display latency, and provides an application friendly and effective interface to the frame buffers. The system operates by estimating a latency of a frame that is yet to be rendered. The system determines whether the latency is greater than a target latency. If the latency is greater than the target latency, then the system blocks the application that is responsible for rendering the frame before rendering of the frame commences. As a result, render-to-display latency is bounded to the target latency. The system addresses the naming issue by providing the application with access to only the front buffer and the back buffer. In particular, the present system maintains a queue of one or more frame buffers. The newest frame buffer appended to the queue is considered to be the front buffer. The oldest frame buffer in the queue is displayed. A frame buffer not in the queue is considered to be the back buffer. Rendering is enabled to the back buffer. Once rendering to the back buffer is complete, the back buffer is appended to the queue and becomes the new front buffer.

REFERENCES:
patent: 5519825 (1996-05-01), Naughton et al.
patent: 5617118 (1997-04-01), Thompson
patent: 5801717 (1998-09-01), Engstrom et al.
Neider et al., OpenGL Programming Guide: The Official Guide to Learning OpenGL, Release 1, Copyright 1993, Silicon Graphics, Inc.
OpenGL Architecture Review Board, OpenGL Reference Manual: The Official reference Document for OpenGL, Release 1, Copyright 1992, Silicon Graphics, Inc.

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

System and method for buffering multiple frames while controllin does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for buffering multiple frames while controllin, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for buffering multiple frames while controllin will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2073186

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