Render Class |
Namespace: Lumiscaphe.Workshop.Interop
The Render type exposes the following members.
| Name | Description | |
|---|---|---|
| AutoTrace |
Enable or disable the AutoTrace.
| |
| Gpus |
Get the list of Gpus available.
| |
| HasNVidiaDirectXInterop |
Ask if DirectX OpenGL interoperability is available.
| |
| HasStereo |
Ask if stereo rendering is available.
| |
| InitialContext |
Get the initial OpenGL context created by the method Render::Create(License).
| |
| Instance |
Get the Render singleton.
| |
| IsDestroyed |
Gets a value indicating whether this instance is destroyed.
| |
| Renderer |
Get the name of the renderer.
| |
| Tracer |
Get or Set the delegate that will be in charge to handle the trace.
| |
| Vendor |
Get the company name responsible for the OpenGL implementation.
| |
| Version |
Get the OpenGL version in use.
|
| Name | Description | |
|---|---|---|
| Create |
Create the initial OpenGL context.
| |
| CreateFromCurrentContext |
Create a shared OpenGL context between the current OpenGL context and the initial Workshop OpenGL context.
| |
| CreateGpuAffinityContext |
Create a OpenGL Gpu affinity context.
| |
| CreateWindowContext |
Creates a OpenGL context attached to a window handle.
| |
| CreateWindowContextWithGpuAfinity |
Create a OpenGL Gpu affinity context attached to a window handle.
| |
| Destroy |
Destroy the initial OpenGL context.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |