Represents the various properties of an OpenGL pixel format.
More...
#include <juce_OpenGLPixelFormat.h>
|
| int | redBits |
| | The number of bits per pixel to use for the red channel.
|
| |
| int | greenBits |
| | The number of bits per pixel to use for the green channel.
|
| |
| int | blueBits |
| | The number of bits per pixel to use for the blue channel.
|
| |
| int | alphaBits |
| | The number of bits per pixel to use for the alpha channel.
|
| |
| int | depthBufferBits |
| | The number of bits per pixel to use for a depth buffer.
|
| |
| int | stencilBufferBits |
| | The number of bits per pixel to use for a stencil buffer.
|
| |
| int | accumulationBufferRedBits |
| | The number of bits per pixel to use for an accumulation buffer's red channel.
|
| |
| int | accumulationBufferGreenBits |
| | The number of bits per pixel to use for an accumulation buffer's green channel.
|
| |
| int | accumulationBufferBlueBits |
| | The number of bits per pixel to use for an accumulation buffer's blue channel.
|
| |
| int | accumulationBufferAlphaBits |
| | The number of bits per pixel to use for an accumulation buffer's alpha channel.
|
| |
| uint8 | multisamplingLevel |
| | The number of samples to use for full-scene multisampled anti-aliasing (if available).
|
| |
Represents the various properties of an OpenGL pixel format.
- See also
- OpenGLContext::setPixelFormat
◆ OpenGLPixelFormat()
| 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.
◆ operator==()
◆ operator!=()
◆ redBits
| int OpenGLPixelFormat::redBits |
The number of bits per pixel to use for the red channel.
◆ greenBits
| int OpenGLPixelFormat::greenBits |
The number of bits per pixel to use for the green channel.
◆ blueBits
| int OpenGLPixelFormat::blueBits |
The number of bits per pixel to use for the blue channel.
◆ alphaBits
| int OpenGLPixelFormat::alphaBits |
The number of bits per pixel to use for the alpha channel.
◆ depthBufferBits
| int OpenGLPixelFormat::depthBufferBits |
The number of bits per pixel to use for a depth buffer.
◆ stencilBufferBits
| int OpenGLPixelFormat::stencilBufferBits |
The number of bits per pixel to use for a stencil buffer.
◆ accumulationBufferRedBits
| int OpenGLPixelFormat::accumulationBufferRedBits |
The number of bits per pixel to use for an accumulation buffer's red channel.
◆ accumulationBufferGreenBits
| int OpenGLPixelFormat::accumulationBufferGreenBits |
The number of bits per pixel to use for an accumulation buffer's green channel.
◆ accumulationBufferBlueBits
| int OpenGLPixelFormat::accumulationBufferBlueBits |
The number of bits per pixel to use for an accumulation buffer's blue channel.
◆ accumulationBufferAlphaBits
| int OpenGLPixelFormat::accumulationBufferAlphaBits |
The number of bits per pixel to use for an accumulation buffer's alpha channel.
◆ multisamplingLevel
| 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: