|
Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
|
Public 成员函数 | |
| static IntPtr | GetDisplay (IntPtr displayId) |
| static bool | Initialize (IntPtr dpy, out int major, out int minor) |
| static bool | ChooseConfig (IntPtr dpy, int[] attribList, IntPtr[] configs, int configSize, out int numConfig) |
| static IntPtr | CreateWindowSurface (IntPtr dpy, IntPtr config, IntPtr nativeWindow, int[] attribList) |
| static IntPtr | CreateContext (IntPtr dpy, IntPtr config, IntPtr shareContext, int[] attribList) |
| static bool | MakeCurrent (IntPtr dpy, IntPtr draw, IntPtr read, IntPtr ctx) |
| static bool | SwapBuffers (IntPtr dpy, IntPtr surface) |
| static bool | SwapInterval (IntPtr dpy, int interval) |
| static int | GetError () |
| static IntPtr | GetProcAddress (string proc) |
静态 Public 属性 | |
| const string | LibEgl = "libEGL.dll" |
| const int | None = 0x3038 |
| const int | RedSize = 0x3024 |
| const int | GreenSize = 0x3023 |
| const int | BlueSize = 0x3022 |
| const int | AlphaSize = 0x3021 |
| const int | DepthSize = 0x3025 |
| const int | StencilSize = 0x3026 |
| const int | SurfaceType = 0x3033 |
| const int | RenderableType = 0x3040 |
| const int | Samples = 0x3031 |
| const int | WindowBit = 0x0004 |
| const int | OpenglEs2Bit = 0x0004 |
| const int | OpenglEs3Bit = 0x00000040 |
| const int | ContextClientVersion = 0x3098 |
| const int | NoContext = 0x0 |
| const int | NativeVisualId = 0x302E |
| const int | OpenglEsApi = 0x30A0 |
| bool Engine.Graphics.Egl.ChooseConfig | ( | IntPtr | dpy, |
| int[] | attribList, | ||
| IntPtr[] | configs, | ||
| int | configSize, | ||
| out int | numConfig ) |

| IntPtr Engine.Graphics.Egl.CreateContext | ( | IntPtr | dpy, |
| IntPtr | config, | ||
| IntPtr | shareContext, | ||
| int[] | attribList ) |

| IntPtr Engine.Graphics.Egl.CreateWindowSurface | ( | IntPtr | dpy, |
| IntPtr | config, | ||
| IntPtr | nativeWindow, | ||
| int[] | attribList ) |

| IntPtr Engine.Graphics.Egl.GetDisplay | ( | IntPtr | displayId | ) |

| int Engine.Graphics.Egl.GetError | ( | ) |
| IntPtr Engine.Graphics.Egl.GetProcAddress | ( | string | proc | ) |

| bool Engine.Graphics.Egl.Initialize | ( | IntPtr | dpy, |
| out int | major, | ||
| out int | minor ) |

| bool Engine.Graphics.Egl.MakeCurrent | ( | IntPtr | dpy, |
| IntPtr | draw, | ||
| IntPtr | read, | ||
| IntPtr | ctx ) |

| bool Engine.Graphics.Egl.SwapBuffers | ( | IntPtr | dpy, |
| IntPtr | surface ) |

| bool Engine.Graphics.Egl.SwapInterval | ( | IntPtr | dpy, |
| int | interval ) |