NVIDIA DRIVE OS Linux SDK API Reference

5.1.15.0 Release
For Test and Development only
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

◆ context

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.

◆ cuEglConn

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.

◆ display

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.

◆ eglStream

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: