MULTI-CONTEXT GRAPHICS PROCESSING
First Claim
Patent Images
1. A method of multi-stage pipeline graphics processing, comprising:
- receiving a plurality of graphics processing tasks;
determining respective contexts for each task, eachperforming, by a computer, a first graphics processing operation for each of said contexts using a shared portion of a graphics memory;
performing a second graphics processing operation on results of said performing a first graphics processing operation, wherein said performing a second graphics processing operation occurs using a different portion of said graphics memory for each context.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of managing multiple contexts for a single mode display includes receiving a plurality of tasks from one or more applications and determining respective contexts for each task, each context having a range of memory addresses. The method also includes selecting one context for output to the single mode display and loading the selected context into a graphics processor for the display.
-
Citations
21 Claims
-
1. A method of multi-stage pipeline graphics processing, comprising:
-
receiving a plurality of graphics processing tasks; determining respective contexts for each task, each performing, by a computer, a first graphics processing operation for each of said contexts using a shared portion of a graphics memory; performing a second graphics processing operation on results of said performing a first graphics processing operation, wherein said performing a second graphics processing operation occurs using a different portion of said graphics memory for each context. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A machine readable storage medium storing executable instructions which when executed by a processor cause the processor to perform operations for multi-stage pipeline graphics processing, the operations comprising:
-
receiving a plurality of graphics processing tasks; determining respective contexts for each task, each performing a first graphics processing operation for each of said contexts using a shared portion of a graphics memory; performing a second graphics processing operation on results of said performing a first graphics processing operation, wherein said performing a second graphics processing operation occurs using a different portion of said graphics memory for each context. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data processing system comprising:
-
means for receiving a plurality of graphics processing tasks; means for determining respective contexts for each task, each means for performing a first graphics processing operation for each of said contexts using a shared portion of a graphics memory; means for performing a second graphics processing operation on results of said performing a first graphics processing operation, wherein said performing a second graphics processing operation occurs using a different portion of said graphics memory for each context. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification