To use the applications

  1. Load demo_dd.
  2. Start helloconsumer on the target with the following command:
    rt helloconsumer Initial
  3. Start helloproducer on the target with the following command:
    rt helloproducer Initial

    If the applications run correctly, the upper-left corner of display 2 contains a flashing square.

Using EGL_KHR_stream_consumer_gltexture functionality, the EGLStream can also be bound to a gltexture consumer (requiring an EGLContext.) The consumer texture buffer can then be rendered to an EGLSurface, for example.

For more information on EGL_KHR_stream_consumer_gltexture see the following website: https://www.khronos.org/registry/EGL/extensions/KHR/EGL_KHR_stream_consumer_gltexture.txt