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::_EglUtilState Struct Reference

Detailed Description

Holds EGL related parameters.

You must pass a valid pointer of this structure when initializing EGLStream. EglStreamInit API, on successful execution, populates members of this structure.

Definition at line 198 of file nvros_egl_utils.h.

Data Fields

EGLDisplay display
 References EGLDisplay when creating the EGLStream. More...
 
EGLSurface surface
 References EGLSurface. More...
 
EGLConfig config
 References EGLConfig. More...
 
EGLContext context
 References EGLContext. More...
 
EGLint width
 Width of the EGLDisplay. More...
 
EGLint height
 Height of the EGLDisplay. More...
 
EGLint xoffset
 Offset in X direction. More...
 
EGLint yoffset
 Offset in the vertical direction. More...
 
EGLint displayId
 Display ID. More...
 
EGLint windowId
 Window ID. More...
 

Field Documentation

EGLConfig nvros::_EglUtilState::config

References EGLConfig.

This is required only for EGLOutput consumer. For more info about EGL data structures and APIs, see https://www.khronos.org/registry/EGL

Definition at line 216 of file nvros_egl_utils.h.

EGLContext nvros::_EglUtilState::context

References EGLContext.

This is required only for EGLOutput consumer. For more info about EGL data structures and APIs, see https://www.khronos.org/registry/EGL

Definition at line 222 of file nvros_egl_utils.h.

EGLDisplay nvros::_EglUtilState::display

References EGLDisplay when creating the EGLStream.

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

Definition at line 204 of file nvros_egl_utils.h.

EGLint nvros::_EglUtilState::displayId

Display ID.

This is required only for the EGLOutput consumer.

Definition at line 237 of file nvros_egl_utils.h.

EGLint nvros::_EglUtilState::height

Height of the EGLDisplay.

This is required only for the EGLOutput consumer.

Definition at line 228 of file nvros_egl_utils.h.

EGLSurface nvros::_EglUtilState::surface

References EGLSurface.

This is required only for EGLOutput consumer. For more info about EGL data structures and APIs, see https://www.khronos.org/registry/EGL

Definition at line 210 of file nvros_egl_utils.h.

EGLint nvros::_EglUtilState::width

Width of the EGLDisplay.

This is required only for the EGLOutput consumer.

Definition at line 225 of file nvros_egl_utils.h.

EGLint nvros::_EglUtilState::windowId

Window ID.

This is required only for the EGLOutput consumer.

Definition at line 240 of file nvros_egl_utils.h.

EGLint nvros::_EglUtilState::xoffset

Offset in X direction.

This is required only for the EGLOutput consumer.

Definition at line 231 of file nvros_egl_utils.h.

EGLint nvros::_EglUtilState::yoffset

Offset in the vertical direction.

This is required only for the EGLOutput consumer.

Definition at line 234 of file nvros_egl_utils.h.


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