|
Rebel Fork Framework
|
Rarely-changing settings of render buffer manager. More...
#include <Urho3D/RenderPipeline/RenderPipelineDefs.h>
Public Member Functions | |
| unsigned | CalculatePipelineStateHash () const |
| void | Validate () |
| bool | operator== (const RenderBufferManagerSettings &rhs) const |
| bool | operator!= (const RenderBufferManagerSettings &rhs) const |
Public Attributes | |
| bool | inheritMultiSampleLevel_ { true } |
| Whether to inherit multisample level from output render texture. | |
| int | multiSampleLevel_ { 1 } |
| Multisample level of both output color buffers and depth buffer. | |
| RenderPipelineColorSpace | colorSpace_ {} |
| Preferred color space of both output color buffers. | |
| bool | filteredColor_ {} |
| Whether output color buffers are required to have at least bilinear filtering. | |
| bool | stencilBuffer_ {} |
| Whether the depth-stencil buffer is required to have stencil. | |
| bool | readableDepth_ {} |
| Whether the depth buffer should be readable. | |
| bool | colorUsableWithMultipleRenderTargets_ {} |
Rarely-changing settings of render buffer manager.
|
inline |
Utility operators
| bool Urho3D::RenderBufferManagerSettings::colorUsableWithMultipleRenderTargets_ {} |
Whether the both of output color buffers should be usable with other render targets. OpenGL backbuffer color cannot do that.