Namespace OpenTK.Graphics.Egl
Classes
Egl
Egl.ANDROID
ANDROID extensions.
Egl.ANGLE
ANGLE extensions.
Egl.CHROMIUM
CHROMIUM extensions.
Egl.EXT
EXT extensions.
Egl.HI
HI extensions.
Egl.KHR
KHR extensions.
Egl.MESA
MESA extensions.
Egl.NOK
NOK extensions.
Egl.NV
NV extensions.
Egl.WL
WL extensions.
EglPointers
A collection of all function pointers to all OpenGL entry points.
Structs
AHardwareBuffer
EGLClientBuffer
EGLClientPixmapHI
EGLConfig
EGLContext
EGLDeviceEXT
EGLDisplay
EGLImage
EGLImageKHR
EGLLabelKHR
EGLObjectKHR
EGLOutputLayerEXT
EGLOutputPortEXT
EGLStreamKHR
EGLSurface
EGLSync
EGLSyncKHR
EGLSyncNV
Enums
All
AngleDeviceType
AnglePlatformType
Boolean
ClientBufferType
Used in CreatePbufferFromClientBuffer(EGLDisplay, ClientBufferType, EGLClientBuffer, EGLConfig, int*)
ClientWaitSyncFlags
Used in ClientWaitSync(EGLDisplay, EGLSync, ClientWaitSyncFlags, ulong), ClientWaitSyncKHR(EGLDisplay, EGLSyncKHR, ClientWaitSyncFlags, ulong), ClientWaitSyncNV(EGLSyncNV, ClientWaitSyncFlags, ulong)
ConfigAttribute
Used in GetConfigAttrib(EGLDisplay, EGLConfig, ConfigAttribute, int*)
ConfigCaveat
ContextAttribute
ContextFlags
ContextPriority
ContextProfileMask
ContextQueryAttribute
Used in QueryContext(EGLDisplay, EGLContext, ContextQueryAttribute, int*)
ContextReleaseBehavior
CoverageSampleResolve
DRMBufferUseMESAMask
ErrorCode
Used in GetError()
GLColorSpace
GLColorspace
ImageAttribute
LockAttribute
LockUsageHintKHRMask
MultisampleResolve
NativeBufferUsageFlags
NativeEngine
Used in WaitNative(NativeEngine)
PixmapSurfaceAttribute
Platform
Used in GetPlatformDisplay(Platform, void*, nint*), GetPlatformDisplayEXT(Platform, void*, int*)
PlatformAttribute
PlatformDisplayAttribute
ReadDrawFlags
Used in GetCurrentSurface(ReadDrawFlags)
RenderApi
Used in BindAPI(RenderApi), QueryAPI()
RenderBuffer
RenderableTypeMask
ResetNotificationStrategy
StreamAttribute
Used in StreamAttribKHR(EGLDisplay, EGLStreamKHR, StreamAttribute, int)
StreamCreateAttribute
StreamQueryAttribute
Used in QueryStreamAttribKHR(EGLDisplay, EGLStreamKHR, StreamQueryAttribute, nint*), QueryStreamKHR(EGLDisplay, EGLStreamKHR, StreamQueryAttribute, int*), SetStreamAttribKHR(EGLDisplay, EGLStreamKHR, StreamQueryAttribute, nint)
StreamQueryU64Attribute
Used in QueryStreamu64KHR(EGLDisplay, EGLStreamKHR, StreamQueryU64Attribute, ulong*)
StreamState
StreamTime
Used in QueryStreamTimeKHR(EGLDisplay, EGLStreamKHR, StreamTime, ulong*)
StringName
SurfaceAttribute
Used in SurfaceAttrib(EGLDisplay, EGLSurface, SurfaceAttribute, int)
SurfaceCreateAttribute
SurfaceQueryAttribute
Used in QuerySurface(EGLDisplay, EGLSurface, SurfaceQueryAttribute, int*), QuerySurface64KHR(EGLDisplay, EGLSurface, SurfaceQueryAttribute, nint*), QuerySurfacePointerANGLE(EGLDisplay, EGLSurface, SurfaceQueryAttribute, void**)
SurfaceTypeMask
SyncAttribute
SyncCondition
SyncFlagsKHR
SyncStatus
Used in SignalSyncKHR(EGLDisplay, EGLSyncKHR, SyncStatus), SignalSyncNV(EGLSyncNV, SyncStatus)
SyncType
Used in CreateSync(EGLDisplay, SyncType, nint*), CreateStreamSyncNV(EGLDisplay, EGLStreamKHR, SyncType, int*), CreateSync64KHR(EGLDisplay, SyncType, nint*), ...
WaitSyncStatus
Used in ClientWaitSync(EGLDisplay, EGLSync, ClientWaitSyncFlags, ulong), ClientWaitSyncKHR(EGLDisplay, EGLSyncKHR, ClientWaitSyncFlags, ulong), ClientWaitSyncNV(EGLSyncNV, ClientWaitSyncFlags, ulong)