OGLContext.kl¶
Types¶
OGLContext (object)¶
Members¶
| UInt32 | ID | |
| OSOGLContext | context | |
| OSOGLContext | tempCurrContext | |
| OGLWrapperGlobals | globals | |
| OGLStateCache | stateCache | |
| OGLCapabilities | capabilities | |
| Boolean | toDetachFromThreadContext | |
| Boolean | initializedVertexArrays | |
| Size | defaultVertexArray | |
| UInt32[] | frameBufferIDsToDelete | |
| LightLock | frameBufferIDsToDeleteLock | |
| UInt32[] | vertexArrayIDsToDelete | |
| LightLock | vertexArrayIDsToDeleteLock |
Methods¶
| OGLContext ( in OGLContext other ) | |
| OGLContext () | |
| OGLContext | clone ? () |
| Boolean | emulatedVertexArrayObjects ? () |
| initializeFromCurrentContext ! () | |
| Boolean | isValid ? () |
| prepareForDraw ! () | |
| ~OGLContext () |
Functions¶
GetCurrentContext¶
Ref<OGLContext> GetCurrentContext ()
GetCurrentContext¶
Ref<OGLContext> GetCurrentContext ()
CheckOGLContextValidity¶
Boolean CheckOGLContextValidity ( io Ref<OGLContext> context )