Rebel Fork Framework
Urho3D::CachedBatchState Struct Reference

Pipeline state cache entry. May be invalid. More...

#include <Urho3D/RenderPipeline/BatchStateCache.h>

Public Attributes

std::atomic_bool invalidated_ { true }
 Whether the PipelineState is invalidated and should be recreated.
 
SharedPtr< PipelineState > pipelineState_
 
unsigned geometryHash_ {}
 
unsigned materialHash_ {}
 
unsigned passHash_ {}
 

Detailed Description

Pipeline state cache entry. May be invalid.

Member Data Documentation

◆ geometryHash_

unsigned Urho3D::CachedBatchState::geometryHash_ {}

Hashes of corresponding objects at the moment of pipeline state creation


The documentation for this struct was generated from the following file: