List of common graphics capabilities set by Open Inventor. More...
#include <Inventor/helpers/SbGraphicsCapabilities.h>
Public Member Functions | |
SbGraphicsCapabilities () | |
int | getMaxTextureUnits () const |
int | getMaxImageUnits () const |
int | getMaxTextureCoords () const |
int | getMaxColorTargets () const |
int | getMaxDrawBuffers () const |
int | getMaxHardwareLights () const |
int | getMaxClipPlanes () const |
int | getMinGLSLVersion () const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SbGraphicsCapabilities &capabilities) |
List of common graphics capabilities set by Open Inventor.
SbGraphicsCapabilities::SbGraphicsCapabilities | ( | ) |
int SbGraphicsCapabilities::getMaxClipPlanes | ( | ) | const |
Maximum number of clip plane allowed.
int SbGraphicsCapabilities::getMaxColorTargets | ( | ) | const |
Maximum number of color target allowed.
int SbGraphicsCapabilities::getMaxDrawBuffers | ( | ) | const |
Maximum number of draw buffers allowed.
int SbGraphicsCapabilities::getMaxHardwareLights | ( | ) | const |
Maximum number of light allowed.
int SbGraphicsCapabilities::getMaxImageUnits | ( | ) | const |
Maximum number of image unit allowed.
int SbGraphicsCapabilities::getMaxTextureCoords | ( | ) | const |
Maximum number of texCoord allowed.
int SbGraphicsCapabilities::getMaxTextureUnits | ( | ) | const |
Maximum number of tex unit allowed.
int SbGraphicsCapabilities::getMinGLSLVersion | ( | ) | const |
Minimum version of GLSL supported.
std::ostream& operator<< | ( | std::ostream & | os, | |
const SbGraphicsCapabilities & | capabilities | |||
) | [friend] |
List capabilities in human readable format.
Reimplemented in SbGPUCapabilities.