makeGLWithInterface

Creates OpenGL DirectContext using the provided interface. This allows usage of different OpenGL interfaces (e.g., EGL).

There must be a current OpenGL context set (i.e., by calling eglMakeCurrent before this), otherwise this function will fail. For more information refer to skia GrGLMakeAssembledInterface function.