System and method for rendering graphical data
AssigneeHewlett-Packard Development Company, L.P.
InventorsJeffrey J. Walls, Don B. Hoffman, Per E. Gullberg, Kevin T. Lefebvre
Life of this patent
Estimating the term…
Abstract
A system rendering graphical data from a graphics application utilizes a plurality of frame buffers, a plurality of graphics pipelines, and logic. Each of the graphics pipelines is configured to render graphical data to a different one of the frame buffers. The logic is configured to determine a mode of operation of the graphics application and to prevent, based on the mode of operation of the graphics application, at least one of the graphics pipelines from rendering the graphical data from the graphics application.
Claims20
A system for rendering graphical data from a graphics application, comprising:
- a plurality of frame buffers;
- a plurality of graphics pipelines, each of the graphics pipelines configured to render graphical data to a different one of the frame buffers;
- a display device;
- a compositor configured to form a composite data signal based on graphical data from the plurality of frame buffers and to provide the composite data signal to the display device;
- and
- bypass control logic configured to selectively cause the graphical data from the graphics application to bypass at least one of the pipelines.
The system of clam 5, wherein the bypass control logic is configured to cause all of the graphical data received from the graphics application to be rendered by the second computer when the bypass control logic causes the graphical data from the graphics application to bypass the at least one pipeline.
A system for rendering graphical data from a graphics application, comprising:
- a plurality of frame buffers;
- a plurality of graphics pipelines, each of the graphics pipelines configured to render graphical data to a different one of the frame buffers;
- and
- logic configured to determine a mode of operation of the graphics application and to prevent, based on the mode of operation of the graphics application, at least one of the graphics pipelines from rendering the graphical data from the graphics application.
A method, comprising the steps of:
- receiving graphical data from a graphics application;
- rendering, via a first graphics pipeline, at least a portion of the received graphical data to one of a plurality of frame buffers;
- identifying a mode of operation of the graphics application;
- determining whether to enable a second graphics pipeline to render at least a portion of the received graphical data based on the identified mode of operation of the graphics application;
- and
- preventing the second graphics pipeline from rendering the graphical data from the graphics application based on the determining step.
A method for rendering graphical data from graphics applications, comprising the steps of:
- receiving a graphics command from a graphics application;
- rendering, via a first graphics pipelines, graphical data from the graphics command to one of a plurality of frame buffers;
- identifying a mode of operation of the graphics application;
- and
- causing the graphics command to bypass a second graphics pipeline based on the identifying step.
Dependencies are inferred from the claim text.