Open Inventor supported devices. Open Inventor can use different systems resources and is design in a way to easily allow new device support integration.
Currently supported devices type are :
- any devices supporting OpenGL API.
- any CPU with different level of optimization depending on available compute unit (SSE, Altivec...).
- any device supporting CUDA API.
- any device supporting OpenCL API.
Class Summary Class Description SoBaseContextObjectContext dependent object management class. SoBufferObjectAbstract base class for buffer object management. SoCpuBufferObjectCPU buffer object class. SoCpuContextCPU device context managment class. SoCpuDeviceCPU device management class. SoDeviceAbstract device management class. SoDeviceContextAbstract base class for device context managment. SoDeviceContextSharedGroupShared context management class. SoGLBufferObjectOpenGL buffer object class. SoGLContextOpenGL context management class. SoGLDeviceOpenGL device management class. SoGLDeviceSettingsDevice settings management class. SoGLExtensionContains methods to query and disable OpenGL extensions. SoGLFormatOpenGL pixel format management class. SoGLScreenDeviceGL Screen device class. SoGpuBufferObjectGPU buffer object class. SoInteropBufferObjectAbstract base class for interoperability buffer object management.
Enum Summary Enum Description SoBufferObject.AccessModesThis enum provides the possible access modes for a mapped buffer object. SoCpuDevice.ProcessorArchitecturesThis enum contains the list of possible architectures for the CPU. SoGLBufferObject.BufferObjectTargetsThis enum declares the possible targets of the buffer. SoGLBufferObject.UsagesThis enum declares the possible usages of the memory allocated for the buffer. SoGLContext.SharedGroupPoliciesSharing Policy. SoGpuBufferObject.BufferAccessFrequenciesAvailable values for hints on how frequently the application will be changing the buffer's data. SoGpuBufferObject.BufferAccessNaturesAvailable values for hints on the nature of the application's access to the buffer.