×

APPLICATION MIRRORING USING MULTIPLE GRAPHICS CONTEXTS

  • US 20120081353A1
  • Filed: 09/27/2011
  • Published: 04/05/2012
  • Est. Priority Date: 10/01/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • maintaining display of application graphics for a first application and a second application, both compiled for and in active concurrent execution within a first operating system, by iteratively performing steps comprising;

    establishing a first rendering context of the first operating system;

    calculating updates to surfaces of the first application using the first operating system;

    rendering the updated surfaces of the first application in the first rendering context of the first operating system to generate a first graphics frame in a first memory location;

    disestablishing the first rendering context;

    establishing a second rendering context of the first operating system;

    calculating updates to surfaces of the second application using the first operating system;

    rendering the updated surfaces of the second application in the second rendering context of the first operating system to generate a second graphics frame in a second memory location, the second memory location being a shared memory location accessible by both the first operating system and a second operating system running concurrently on a shared kernel; and

    disestablishing the second rendering context.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×