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.) |