Show / Hide Table of Contents

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

Used in QueryString(EGLDisplay, 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

Used in CreateFenceSyncNV(EGLDisplay, SyncCondition, int*)

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)

Delegates

EGLDebugProcKHR

EGLGetBlobFuncANDROID

EGLSetBlobFuncANDROID

In this article
Back to top Generated by DocFX