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.