Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QEGLStreamConvenience Class Reference

#include <qeglstreamconvenience_p.h>

+ Collaboration diagram for QEGLStreamConvenience:

Public Member Functions

 QEGLStreamConvenience ()
 
void initialize (EGLDisplay dpy)
 

Public Attributes

PFNEGLGETPLATFORMDISPLAYEXTPROC get_platform_display
 
PFNEGLQUERYDEVICESEXTPROC query_devices
 
PFNEGLQUERYDEVICESTRINGEXTPROC query_device_string
 
PFNEGLCREATESTREAMKHRPROC create_stream
 
PFNEGLCREATESTREAMATTRIBNVPROC create_stream_attrib_nv
 
PFNEGLSETSTREAMATTRIBNVPROC set_stream_attrib_nv
 
PFNEGLQUERYSTREAMATTRIBNVPROC query_stream_attrib_nv
 
PFNEGLSTREAMCONSUMERACQUIREATTRIBNVPROC acquire_stream_attrib_nv
 
PFNEGLSTREAMCONSUMERRELEASEATTRIBNVPROC release_stream_attrib_nv
 
PFNEGLDESTROYSTREAMKHRPROC destroy_stream
 
PFNEGLSTREAMATTRIBKHRPROC stream_attrib
 
PFNEGLQUERYSTREAMKHRPROC query_stream
 
PFNEGLQUERYSTREAMU64KHRPROC query_stream_u64
 
PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC create_stream_producer_surface
 
PFNEGLSTREAMCONSUMEROUTPUTEXTPROC stream_consumer_output
 
PFNEGLGETOUTPUTLAYERSEXTPROC get_output_layers
 
PFNEGLGETOUTPUTPORTSEXTPROC get_output_ports
 
PFNEGLOUTPUTLAYERATTRIBEXTPROC output_layer_attrib
 
PFNEGLQUERYOUTPUTLAYERATTRIBEXTPROC query_output_layer_attrib
 
PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC query_output_layer_string
 
PFNEGLQUERYOUTPUTPORTATTRIBEXTPROC query_output_port_attrib
 
PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC query_output_port_string
 
PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC get_stream_file_descriptor
 
PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC create_stream_from_file_descriptor
 
PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC stream_consumer_gltexture
 
PFNEGLSTREAMCONSUMERACQUIREKHRPROC stream_consumer_acquire
 
PFNEGLSTREAMCONSUMERRELEASEKHRPROC stream_consumer_release
 
bool initialized
 
bool has_egl_platform_device
 
bool has_egl_device_base
 
bool has_egl_stream
 
bool has_egl_stream_producer_eglsurface
 
bool has_egl_stream_consumer_egloutput
 
bool has_egl_output_drm
 
bool has_egl_output_base
 
bool has_egl_stream_cross_process_fd
 
bool has_egl_stream_consumer_gltexture
 

Detailed Description

Definition at line 130 of file qeglstreamconvenience_p.h.

Constructor & Destructor Documentation

◆ QEGLStreamConvenience()

QT_BEGIN_NAMESPACE QEGLStreamConvenience::QEGLStreamConvenience ( )

Member Function Documentation

◆ initialize()

Member Data Documentation

◆ acquire_stream_attrib_nv

PFNEGLSTREAMCONSUMERACQUIREATTRIBNVPROC QEGLStreamConvenience::acquire_stream_attrib_nv

Definition at line 143 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ create_stream

PFNEGLCREATESTREAMKHRPROC QEGLStreamConvenience::create_stream

◆ create_stream_attrib_nv

PFNEGLCREATESTREAMATTRIBNVPROC QEGLStreamConvenience::create_stream_attrib_nv

◆ create_stream_from_file_descriptor

PFNEGLCREATESTREAMFROMFILEDESCRIPTORKHRPROC QEGLStreamConvenience::create_stream_from_file_descriptor

◆ create_stream_producer_surface

PFNEGLCREATESTREAMPRODUCERSURFACEKHRPROC QEGLStreamConvenience::create_stream_producer_surface

◆ destroy_stream

◆ get_output_layers

PFNEGLGETOUTPUTLAYERSEXTPROC QEGLStreamConvenience::get_output_layers

◆ get_output_ports

PFNEGLGETOUTPUTPORTSEXTPROC QEGLStreamConvenience::get_output_ports

Definition at line 152 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ get_platform_display

PFNEGLGETPLATFORMDISPLAYEXTPROC QEGLStreamConvenience::get_platform_display

◆ get_stream_file_descriptor

PFNEGLGETSTREAMFILEDESCRIPTORKHRPROC QEGLStreamConvenience::get_stream_file_descriptor

Definition at line 158 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ has_egl_device_base

bool QEGLStreamConvenience::has_egl_device_base

Definition at line 167 of file qeglstreamconvenience_p.h.

Referenced by QEGLStreamConvenience().

◆ has_egl_output_base

bool QEGLStreamConvenience::has_egl_output_base

◆ has_egl_output_drm

bool QEGLStreamConvenience::has_egl_output_drm

◆ has_egl_platform_device

bool QEGLStreamConvenience::has_egl_platform_device

◆ has_egl_stream

bool QEGLStreamConvenience::has_egl_stream

◆ has_egl_stream_consumer_egloutput

bool QEGLStreamConvenience::has_egl_stream_consumer_egloutput

◆ has_egl_stream_consumer_gltexture

bool QEGLStreamConvenience::has_egl_stream_consumer_gltexture

Definition at line 174 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ has_egl_stream_cross_process_fd

bool QEGLStreamConvenience::has_egl_stream_cross_process_fd

Definition at line 173 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ has_egl_stream_producer_eglsurface

bool QEGLStreamConvenience::has_egl_stream_producer_eglsurface

◆ initialized

bool QEGLStreamConvenience::initialized

Definition at line 164 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ output_layer_attrib

PFNEGLOUTPUTLAYERATTRIBEXTPROC QEGLStreamConvenience::output_layer_attrib

Definition at line 153 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ query_device_string

PFNEGLQUERYDEVICESTRINGEXTPROC QEGLStreamConvenience::query_device_string

◆ query_devices

PFNEGLQUERYDEVICESEXTPROC QEGLStreamConvenience::query_devices

Definition at line 137 of file qeglstreamconvenience_p.h.

Referenced by QEGLStreamConvenience().

◆ query_output_layer_attrib

PFNEGLQUERYOUTPUTLAYERATTRIBEXTPROC QEGLStreamConvenience::query_output_layer_attrib

◆ query_output_layer_string

PFNEGLQUERYOUTPUTLAYERSTRINGEXTPROC QEGLStreamConvenience::query_output_layer_string

Definition at line 155 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ query_output_port_attrib

PFNEGLQUERYOUTPUTPORTATTRIBEXTPROC QEGLStreamConvenience::query_output_port_attrib

Definition at line 156 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ query_output_port_string

PFNEGLQUERYOUTPUTPORTSTRINGEXTPROC QEGLStreamConvenience::query_output_port_string

Definition at line 157 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ query_stream

◆ query_stream_attrib_nv

PFNEGLQUERYSTREAMATTRIBNVPROC QEGLStreamConvenience::query_stream_attrib_nv

Definition at line 142 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ query_stream_u64

PFNEGLQUERYSTREAMU64KHRPROC QEGLStreamConvenience::query_stream_u64

Definition at line 148 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ release_stream_attrib_nv

PFNEGLSTREAMCONSUMERRELEASEATTRIBNVPROC QEGLStreamConvenience::release_stream_attrib_nv

Definition at line 144 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ set_stream_attrib_nv

PFNEGLSETSTREAMATTRIBNVPROC QEGLStreamConvenience::set_stream_attrib_nv

Definition at line 141 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ stream_attrib

PFNEGLSTREAMATTRIBKHRPROC QEGLStreamConvenience::stream_attrib

Definition at line 146 of file qeglstreamconvenience_p.h.

Referenced by initialize().

◆ stream_consumer_acquire

PFNEGLSTREAMCONSUMERACQUIREKHRPROC QEGLStreamConvenience::stream_consumer_acquire

◆ stream_consumer_gltexture

PFNEGLSTREAMCONSUMERGLTEXTUREEXTERNALKHRPROC QEGLStreamConvenience::stream_consumer_gltexture

◆ stream_consumer_output

PFNEGLSTREAMCONSUMEROUTPUTEXTPROC QEGLStreamConvenience::stream_consumer_output

◆ stream_consumer_release

PFNEGLSTREAMCONSUMERRELEASEKHRPROC QEGLStreamConvenience::stream_consumer_release

Definition at line 162 of file qeglstreamconvenience_p.h.

Referenced by initialize().


The documentation for this class was generated from the following files: