×

Graphics scenegraph rendering for web applications using native code modules

  • US 9,619,858 B1
  • Filed: 08/01/2014
  • Issued: 04/11/2017
  • Est. Priority Date: 07/02/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • loading a validated native code module into a secure runtime environment, the secure runtime environment preventing the native code module from accessing a graphics-processor unit (GPU);

    creating a scenegraph from a graphics model;

    generating, by the native code module, a set of rendering commands from the scenegraph;

    transmitting the rendering commands from the native code module within the secure runtime environment to a trusted code module outside the secure runtime environment to provide graphics hardware acceleration, the trusted code module configured to communicate with the GPU;

    providing, by the trusted code module, the rendering commands to the GPU; and

    executing, using the GPU the provided rendering commands to render an image.

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