|
enum | ColorBufferType : EGLenum {
ColorBufferType::RGBBuffer,
ColorBufferType::LuminanceBuffer
} |
| EGL color_buffer_type enumeration. More...
|
|
enum | ConfigAttrib : EGLenum {
ConfigAttrib::BufferSize,
ConfigAttrib::RedSize,
ConfigAttrib::GreenSize,
ConfigAttrib::BlueSize,
ConfigAttrib::LuminanceSize,
ConfigAttrib::AlphaSize,
ConfigAttrib::AlphaMaskSize,
ConfigAttrib::BindToTextureRGB,
ConfigAttrib::BindToTextureRGBA,
ConfigAttrib::ColorBufferType,
ConfigAttrib::ConfigCaveat,
ConfigAttrib::ConfigId,
ConfigAttrib::Conformant,
ConfigAttrib::DepthSize,
ConfigAttrib::Level,
ConfigAttrib::MaxPbufferWidth,
ConfigAttrib::MaxPbufferHeight,
ConfigAttrib::MaxPbufferPixels,
ConfigAttrib::MaxSwapInterval,
ConfigAttrib::MinSwapInterval,
ConfigAttrib::NativeRenderable,
ConfigAttrib::NativeVisualId,
ConfigAttrib::NativeVisualType,
ConfigAttrib::RenderableType,
ConfigAttrib::SampleBuffers,
ConfigAttrib::Samples,
ConfigAttrib::StencilSize,
ConfigAttrib::SurfaceType,
ConfigAttrib::TransparentType,
ConfigAttrib::TransparentRedValue,
ConfigAttrib::TransparentGreenValue,
ConfigAttrib::TransparentBlueValue
} |
| EGL configuration attribute enumeration. More...
|
|
enum | ConfigCaveat : EGLenum {
ConfigCaveat::None,
ConfigCaveat::SlowConfig,
ConfigCaveat::NonConformantConfig
} |
| EGL config caveat enumeration. More...
|
|
enum | ContextAttrib : EGLenum { ,
ContextAttrib::MajorVersion,
ContextAttrib::MinorVersion,
ContextAttrib::Flags,
ContextAttrib::OpenGLProfileMask,
ContextAttrib::OpenGLResetNotificationStrategy
} |
| EGL context attribute enumeration. More...
|
|
enum | ContextFlag : EGLenum {
ContextFlag::OpenGLDebug,
ContextFlag::OpenGLForwardCompatible,
ContextFlag::OpenGLRobustAccess
} |
| EGL context flags enumeration. More...
|
|
enum | GLColorspace : EGLenum {
GLColorspace::sRGB,
GLColorspace::Linear
} |
| OpenGL colorspace enumeration. More...
|
|
enum | MultisampleResolve : EGLenum {
MultisampleResolve::Default,
MultisampleResolve::Box
} |
| Multisample resolve enumeration. More...
|
|
enum | OpenGLProfileBit : EGLenum {
OpenGLProfileBit::Core,
OpenGLProfileBit::Compatibility
} |
| EGL OpenGL profile mask bits enumeration. More...
|
|
enum | OpenGLResetNotificationStrategy : EGLenum {
OpenGLResetNotificationStrategy::NoResetNotification,
OpenGLResetNotificationStrategy::LoseContextOnReset
} |
| EGL OpenGL reset notification strategy enumeration. More...
|
|
enum | RenderBuffer : EGLenum {
RenderBuffer::SingleBuffer,
RenderBuffer::BackBuffer
} |
| EGL render buffer enumeration. More...
|
|
enum | RenderableTypeBit : EGLenum {
RenderableTypeBit::OpenGL,
RenderableTypeBit::OpenGL_ES,
RenderableTypeBit::OpenGL_ES2,
RenderableTypeBit::OpenGL_ES3,
RenderableTypeBit::OpenVG
} |
| EGL renderable type bits enumeration. More...
|
|
enum | RenderingAPI : EGLenum {
RenderingAPI::OpenGL,
RenderingAPI::OpenGL_ES,
RenderingAPI::OpenVG,
RenderingAPI::None
} |
| Rendering API enumeration. More...
|
|
enum | StringQuery : EGLenum { ,
StringQuery::ClientAPIs,
StringQuery::Extensions,
StringQuery::Vendor,
StringQuery::Version
} |
| EGL string query enumeration. More...
|
|
enum | SurfaceAttrib : EGLenum {
SurfaceAttrib::Width,
SurfaceAttrib::Height,
SurfaceAttrib::ConfigId,
SurfaceAttrib::VGAlphaFormat,
SurfaceAttrib::VGColorspace,
SurfaceAttrib::GLColorspace,
SurfaceAttrib::HorizontalResolution,
SurfaceAttrib::VerticalResolution,
SurfaceAttrib::LargestPbuffer,
SurfaceAttrib::MipmapTexture,
SurfaceAttrib::MipmapLevel,
SurfaceAttrib::MultisampleResolve,
SurfaceAttrib::PixelAspectRatio,
SurfaceAttrib::RenderBuffer,
SurfaceAttrib::SwapBehavior,
SurfaceAttrib::TextureFormat,
SurfaceAttrib::TextureTarget
} |
| EGL surface attribute enumeration. More...
|
|
enum | SurfaceTypeBit : EGLenum {
SurfaceTypeBit::Window,
SurfaceTypeBit::Pixmap,
SurfaceTypeBit::Pbuffer,
SurfaceTypeBit::MultisampleResolveBox,
SurfaceTypeBit::SwapBehaviorPreserved,
SurfaceTypeBit::VGColorspaceLinear,
SurfaceTypeBit::VGAlphaFormatPre
} |
| EGL surface type bits enumeration. More...
|
|
enum | SwapBehavior : EGLenum {
SwapBehavior::BufferPreserved,
SwapBehavior::BufferDestroyed
} |
| EGL buffer swap behavior enumeration. More...
|
|
enum | TextureFormat : EGLenum {
TextureFormat::RGB,
TextureFormat::RGBA,
TextureFormat::NoTexture
} |
| EGL texture format enumeration. More...
|
|
enum | TextureTarget : EGLenum { ,
TextureTarget::NoTexture,
TextureTarget::Texture2D
} |
| EGL texture target enumeration. More...
|
|
enum | TransparentType : EGLenum {
TransparentType::None,
TransparentType::TransparentRGB
} |
| EGL transparent type enumeration. More...
|
|
enum | VGAlphaFormat : EGLenum {
VGAlphaFormat::Pre,
VGAlphaFormat::NonPre
} |
| OpenVG alpha format enumeration. More...
|
|
enum | VGColorspace : EGLenum {
VGColorspace::sRGB,
VGColorspace::Linear
} |
| OpenVG colorspace enumeration. More...
|
|
All definitions of EGLplus are nested in the eglplus namespace.