24#ifndef _SO_WIN_GL_GRAPHIC_CONFIG_H_
25#define _SO_WIN_GL_GRAPHIC_CONFIG_H_
29class SoGLGraphicDevicePeer;
31# define PIXELFORMATDESCRIPTOR void *
87 int &alphaBits)
const;
98 int &alphaBits)
const;
108 int &alphaBits)
const;
135 int pixelFormat,
SbBool forceComposition );
137 virtual SbBool isValid()
const;
146 SbBool buildDescription();
148 SoGLGraphicDevicePeer *m_device;
153 SbBool m_compositionForced;
155 SbBool m_supportMultiSample;
#define FALSE
Possible value of SbBool.
#define PIXELFORMATDESCRIPTOR
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Defines an OpenG...
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Represents an Op...
virtual void getDepth(int &bits) const
Returns the Z-buffer depth.
virtual void getRGBAColor(int &redBits, int &greenBits, int &blueBits, int &alphaBits) const
Returns the color depth (red, green, blue, and alpha).
virtual SbBool isDoubleBuffer() const
Returns TRUE if double buffer mode is enabled, else FALSE (single buffer mode).
virtual const PIXELFORMATDESCRIPTOR * getPixelFormatDescriptor() const
Returns the pixel format descriptor.
virtual void getAccum(int &redBits, int &greenBits, int &blueBits, int &alphaBits) const
Returns the accumulation buffer depth (red, green, blue, and alpha).
virtual void getFloatRGBAColor(int &redBits, int &greenBits, int &blueBits, int &alphaBits) const
Returns the floating point color depth (red, green, blue, and alpha).
virtual SbBool isStereoBuffer() const
Returns TRUE if stereo buffer mode is supported.
virtual void getStencil(int &bits) const
Returns the stencil buffer depth.
virtual int getPixelFormat() const
Returns the pixel format identifier.
virtual SbBool isAccelerated() const
Returns TRUE if the OpenGL graphics configuration is accelerated.
virtual SbBool getFullSceneAntialiasing(int &bits) const
Returns the availability of the hardware full-scene antialiasing feature.