VisionWorks Toolkit Reference

December 18, 2015 | 1.2 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
EGL Stream Interoperability Tutorial

Detailed Description

This tutorial demonstrates how to use EGL Streams.

EGL is an interface between Khronos rendering APIs, such as OpenGL ES or OpenVG, and the underlying native platform window system.

This tutorial demonstrates how to initialize EGL resources, use EGL streams, connect CUDA consumers to existing EGL streams, and obtain produced frames.

Modules

 Initializing EGL Resources
 This section demonstrates how to initialize EGL resources and create EGL streams.
 
 Connecting CUDA Consumers to EGL Streams
 This section demonstrates how to connect a CUDA consumer to an existing EGL stream.
 
 Consuming Produced Frames
 This section demonstrates how to query the EGL stream state to acquire produced frames.
 
 Releasing Resources
 This section demonstrates how to disconnect the CUDA consumer and release the EGL resources.