C# 클래스 OpenTK.Platform.X11.Glx

Provides access to GLX functions.
파일 보기 프로젝트 열기: prepare/HTML-Renderer 1 사용 예제들

공개 메소드들

메소드 설명
DestroyContext ( IntPtr dpy, ContextHandle context ) : void
LoadAll ( ) : void
MakeCurrent ( IntPtr display, IntPtr drawable, ContextHandle context ) : bool
QueryExtensionsString ( IntPtr dpy, int screen ) : string

보호된 메소드들

메소드 설명
GetAddress ( string funcname ) : IntPtr

비공개 메소드들

메소드 설명
ChooseFBConfig ( IntPtr dpy, int screen, int attriblist, int &fbount ) : IntPtr*
ChooseVisual ( IntPtr dpy, int screen, IntPtr attriblist ) : IntPtr
ChooseVisual ( IntPtr dpy, int screen, int &attriblist ) : IntPtr
CreateContext ( IntPtr dpy, IntPtr vis, IntPtr shareList, bool direct ) : IntPtr
CreateContext ( IntPtr dpy, XVisualInfo &vis, IntPtr shareList, bool direct ) : IntPtr
DestroyContext ( IntPtr dpy, IntPtr context ) : void
GetConfig ( IntPtr dpy, XVisualInfo &vis, GLXAttribute attrib, int &value ) : int
GetCurrentContext ( ) : IntPtr
GetExtensionDelegate ( string name, Type signature ) : Delegate

Creates a System.Delegate that can be used to call a dynamically exported OpenGL function.

GetProcAddress ( [ procName ) : IntPtr
GetVisualFromFBConfig ( IntPtr dpy, IntPtr fbconfig ) : IntPtr
Glx ( ) : System
IsDirect ( IntPtr dpy, IntPtr context ) : bool
LoadDelegate ( string name, Type signature ) : Delegate

Creates a System.Delegate that can be used to call an OpenGL function, core or extension.

MakeCurrent ( IntPtr display, IntPtr drawable, IntPtr context ) : bool
QueryExtension ( IntPtr dpy, int &errorBase, int &eventBase ) : bool
QueryExtensionsStringInternal ( IntPtr dpy, int screen ) : IntPtr
SwapBuffers ( IntPtr display, IntPtr drawable ) : void

메소드 상세

DestroyContext() 공개 정적인 메소드

public static DestroyContext ( IntPtr dpy, ContextHandle context ) : void
dpy System.IntPtr
context ContextHandle
리턴 void

GetAddress() 보호된 메소드

protected GetAddress ( string funcname ) : IntPtr
funcname string
리턴 System.IntPtr

LoadAll() 공개 정적인 메소드

public static LoadAll ( ) : void
리턴 void

MakeCurrent() 공개 정적인 메소드

public static MakeCurrent ( IntPtr display, IntPtr drawable, ContextHandle context ) : bool
display System.IntPtr
drawable System.IntPtr
context ContextHandle
리턴 bool

QueryExtensionsString() 공개 정적인 메소드

public static QueryExtensionsString ( IntPtr dpy, int screen ) : string
dpy System.IntPtr
screen int
리턴 string