Support multiple simultaneous instances of GLImplementations |
|
Issue descriptionIn order to use the PassthroughCommandDecoder/ANGLE for WebGL while simultaneously giving Skia direct access to the OpenGL driver, Chrome may have to support multiple simultaneous GLImplementations, EGL and GLX/CGL/etc. This will imply that there will be multiple GLContext and GLSurface simultaneously and they will need to be able to share resources in some capacity to composite WebGL content. It may be possible to solve this by always using the EGL implementation/ANGLE and exposing an extension to expose the native context/surface objects to Chrome/Skia.
,
Aug 7
Beyond the underlying context/surface objects, we'll need the function pointers for the underlying driver. |
|
►
Sign in to add a comment |
|
Comment 1 by kbr@chromium.org
, Aug 7