Represents the various properties of an OpenGL pixel format.
More...
Represents the various properties of an OpenGL pixel format.
- See also
- OpenGLContext::setPixelFormat
OpenGLPixelFormat::OpenGLPixelFormat |
( |
int |
bitsPerRGBComponent = 8 , |
|
|
int |
alphaBits = 8 , |
|
|
int |
depthBufferBits = 16 , |
|
|
int |
stencilBufferBits = 0 |
|
) |
| |
|
noexcept |
Creates an OpenGLPixelFormat.
The default constructor just initialises the object as a simple 8-bit RGBA format.
int OpenGLPixelFormat::redBits |
The number of bits per pixel to use for the red channel.
int OpenGLPixelFormat::greenBits |
The number of bits per pixel to use for the green channel.
int OpenGLPixelFormat::blueBits |
The number of bits per pixel to use for the blue channel.
int OpenGLPixelFormat::alphaBits |
The number of bits per pixel to use for the alpha channel.
int OpenGLPixelFormat::depthBufferBits |
The number of bits per pixel to use for a depth buffer.
int OpenGLPixelFormat::stencilBufferBits |
The number of bits per pixel to use for a stencil buffer.
int OpenGLPixelFormat::accumulationBufferRedBits |
The number of bits per pixel to use for an accumulation buffer's red channel.
int OpenGLPixelFormat::accumulationBufferGreenBits |
The number of bits per pixel to use for an accumulation buffer's green channel.
int OpenGLPixelFormat::accumulationBufferBlueBits |
The number of bits per pixel to use for an accumulation buffer's blue channel.
int OpenGLPixelFormat::accumulationBufferAlphaBits |
The number of bits per pixel to use for an accumulation buffer's alpha channel.
uint8 OpenGLPixelFormat::multisamplingLevel |
The number of samples to use for full-scene multisampled anti-aliasing (if available).
The documentation for this class was generated from the following file: