NVIDIA DRIVE OS Linux API Reference

5.1.3.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nvros::_CudaEglParams Struct Reference

Detailed Description

Holds CUDA EGL related parameters.

You must pass a valid pointer of this structure when initializing CUDA consumer EGLStream. InitConsumer API, on successful execution, populates members of this structure. This structure is only required for CUDA consumer or CUDA producer.

Definition at line 251 of file nvros_egl_utils.h.

Data Fields

EGLDisplay display
 Handle to the EGLDisplay. More...
 
EGLStreamKHR eglStream
 Handle to the EGLStream. More...
 
CUcontext context
 Handle to the CUDA context. More...
 
CUeglStreamConnection cuEglConn
 Handle to the CUDA EGLStream connection. More...
 

Field Documentation

CUcontext nvros::_CudaEglParams::context

Handle to the CUDA context.

For more info about CUcontext, see http://docs.nvidia.com/cuda/cuda-driver-api

Definition at line 269 of file nvros_egl_utils.h.

CUeglStreamConnection nvros::_CudaEglParams::cuEglConn

Handle to the CUDA EGLStream connection.

For more info about CUcontext, see http://docs.nvidia.com/cuda/cuda-driver-api

Definition at line 275 of file nvros_egl_utils.h.

EGLDisplay nvros::_CudaEglParams::display

Handle to the EGLDisplay.

For more info about EGL data structures and APIs, see https://www.khronos.org/registry/EGL

Definition at line 257 of file nvros_egl_utils.h.

EGLStreamKHR nvros::_CudaEglParams::eglStream

Handle to the EGLStream.

For more info about EGL data structures and APIs, see https://www.khronos.org/registry/EGL

Definition at line 263 of file nvros_egl_utils.h.


The documentation for this struct was generated from the following file: