C# Class OpenTK.Platform.Egl.Egl

Mostrar archivo Open project: prepare/HTML-Renderer Class Usage Examples

Public Methods

Method Description
CreateContext ( OpenTK.Platform.Egl.EGLDisplay dpy, OpenTK.Platform.Egl.EGLConfig config, OpenTK.Platform.Egl.EGLContext share_context, int attrib_list ) : OpenTK.Platform.Egl.EGLContext

Private Methods

Method Description
BindAPI ( int api ) : bool
BindTexImage ( OpenTK.Platform.Egl.EGLDisplay dpy, OpenTK.Platform.Egl.EGLSurface surface, int buffer ) : bool
ChooseConfig ( OpenTK.Platform.Egl.EGLDisplay dpy, int attrib_list, [ configs, int config_size, int &num_config ) : bool
CopyBuffers ( OpenTK.Platform.Egl.EGLDisplay dpy, OpenTK.Platform.Egl.EGLSurface surface, OpenTK.Platform.Egl.EGLNativePixmapType target ) : bool
CreatePbufferFromClientBuffer ( OpenTK.Platform.Egl.EGLDisplay dpy, int buftype, OpenTK.Platform.Egl.EGLClientBuffer buffer, OpenTK.Platform.Egl.EGLConfig config, int attrib_list ) : OpenTK.Platform.Egl.EGLSurface
CreatePbufferSurface ( OpenTK.Platform.Egl.EGLDisplay dpy, OpenTK.Platform.Egl.EGLConfig config, int attrib_list ) : OpenTK.Platform.Egl.EGLSurface
CreatePixmapSurface ( OpenTK.Platform.Egl.EGLDisplay dpy, OpenTK.Platform.Egl.EGLConfig config, OpenTK.Platform.Egl.EGLNativePixmapType pixmap, int attrib_list ) : OpenTK.Platform.Egl.EGLSurface
CreateWindowSurface ( EGLDisplay dpy, EGLConfig config, IntPtr win, int attrib_list ) : EGLSurface
DestroyContext ( EGLDisplay dpy, EGLContext ctx ) : bool
DestroySurface ( EGLDisplay dpy, EGLSurface surface ) : bool
GetConfigAttrib ( EGLDisplay dpy, EGLConfig config, int attribute, int &value ) : bool
GetConfigs ( EGLDisplay dpy, EGLConfig configs, int config_size, int &num_config ) : bool
GetCurrentContext ( ) : EGLContext
GetCurrentDisplay ( ) : EGLDisplay
GetCurrentSurface ( int readdraw ) : EGLSurface
GetDisplay ( EGLNativeDisplayType display_id ) : EGLDisplay
GetError ( ) : int
GetProcAddress ( string funcname ) : IntPtr
Initialize ( EGLDisplay dpy, int &major, int &minor ) : bool
MakeCurrent ( EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx ) : bool
QueryAPI ( ) : int
QueryContext ( EGLDisplay dpy, EGLContext ctx, int attribute, int &value ) : bool
QueryString ( EGLDisplay dpy, int name ) : IntPtr
QuerySurface ( EGLDisplay dpy, EGLSurface surface, int attribute, int &value ) : bool
ReleaseTexImage ( EGLDisplay dpy, EGLSurface surface, int buffer ) : bool
ReleaseThread ( ) : bool
SurfaceAttrib ( EGLDisplay dpy, EGLSurface surface, int attribute, int value ) : bool
SwapBuffers ( EGLDisplay dpy, EGLSurface surface ) : bool
SwapInterval ( EGLDisplay dpy, int interval ) : bool
Terminate ( EGLDisplay dpy ) : bool
WaitClient ( ) : bool
WaitGL ( ) : bool
WaitNative ( int engine ) : bool
eglCreateContext ( EGLDisplay dpy, EGLConfig config, EGLContext share_context, int attrib_list ) : IntPtr

Method Details

CreateContext() public static method

public static CreateContext ( OpenTK.Platform.Egl.EGLDisplay dpy, OpenTK.Platform.Egl.EGLConfig config, OpenTK.Platform.Egl.EGLContext share_context, int attrib_list ) : OpenTK.Platform.Egl.EGLContext
dpy OpenTK.Platform.Egl.EGLDisplay
config OpenTK.Platform.Egl.EGLConfig
share_context OpenTK.Platform.Egl.EGLContext
attrib_list int
return OpenTK.Platform.Egl.EGLContext