Rebel Fork Framework
|
Settings of default render pipeline. More...
#include <Urho3D/RenderPipeline/RenderPipelineDefs.h>
Public Member Functions | |
void | AdjustToSupported (Context *context) |
Adjust to closest settings suported by the platform. | |
bool | operator== (const RenderPipelineSettings &rhs) const |
bool | operator!= (const RenderPipelineSettings &rhs) const |
void | PropagateImpliedSettings () |
void | AdjustForRenderPath (RenderOutputFlags flags) |
Public Member Functions inherited from Urho3D::ShaderProgramCompositorSettings | |
unsigned | CalculatePipelineStateHash () const |
void | Validate () |
bool | operator== (const ShaderProgramCompositorSettings &rhs) const |
bool | operator!= (const ShaderProgramCompositorSettings &rhs) const |
Public Attributes | |
bool | drawDebugGeometry_ {true} |
Public Attributes inherited from Urho3D::ShaderProgramCompositorSettings | |
RenderBufferManagerSettings | renderBufferManager_ |
SceneProcessorSettings | sceneProcessor_ |
ShadowMapAllocatorSettings | shadowMapAllocator_ |
InstancingBufferSettings | instancingBuffer_ |
Settings of default render pipeline.
|
inline |
Utility operators
void Urho3D::RenderPipelineSettings::PropagateImpliedSettings | ( | ) |
Don't modify settings inplace after these calls! Always restore settings from external source.
bool Urho3D::RenderPipelineSettings::drawDebugGeometry_ {true} |
Global pipeline settings