Connecting a Surface to a Screen#

You must use an EGLStream to connect a surface (i.e., a stream surface) to a screen. The surface is the stream producer, and the screen is the stream consumer.

  • eglGetPlatformDisplayEXT returns an EGLDisplay handle belonging to a screen as specified by platform argument in the function call.

  • eglMakeCurrent attaches an EGL rendering context to draw and read an EGL surface. It also binds a context and a surface to the current rendering thread.

  • Steps 6 through 9 in Creating a Stream Surface are required for connecting a stream surface to a screen.

  • eglGetPlatformDisplayEXT returns a handle to screen.

  • eglMakeCurrent binds the handle to the current context and surface.