Nameless Engine
|
Public Attributes | |
std::unique_ptr< ShaderArrayIndexManager > | pIndexManager |
std::unordered_map< ShadowMapHandle *, std::unique_ptr< ShaderArrayIndex > > | registeredShadowMaps |
Groups mutex guarded data.
std::unique_ptr<ShaderArrayIndexManager> ne::VulkanShadowMapArrayIndexManager::InternalData::pIndexManager |
Actual index manager.
std::unordered_map<ShadowMapHandle*, std::unique_ptr<ShaderArrayIndex> > ne::VulkanShadowMapArrayIndexManager::InternalData::registeredShadowMaps |
Pairs of "shadow map" - "index that this shadow map takes".