Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::GLTF::ResourceManager::CreateInfo Struct Reference

Resource manager create info. More...

#include <GLTFResourceManager.hpp>

Public Attributes

BufferSuballocatorCreateInfo IndexAllocatorCI
 Index buffer suballocator create info.
 
const VertexPoolCreateInfopVertexPoolCIs = nullptr
 A pointer to an array of NumVertexPools vertex pool create infos.
 
const DynamicTextureAtlasCreateInfopTexAtlasCIs = nullptr
 A pointer to an array of NumTexAtlases texture atlas create infos.
 
Uint32 NumVertexPools = 0
 The number of elements in pVertexPoolCIs array.
 
Uint32 NumTexAtlases = 0
 The number of elements in pTexAtlasCIs array.
 
DynamicTextureAtlasCreateInfo DefaultAtlasDesc
 
DefaultVertexPoolDesc DefaultPoolDesc
 

Detailed Description

Resource manager create info.

Member Data Documentation

◆ DefaultAtlasDesc

DynamicTextureAtlasCreateInfo Diligent::GLTF::ResourceManager::CreateInfo::DefaultAtlasDesc

Default texture atlas description that is used to create texture atlas not explicitly specified in pTexAtlasCIs. If DefaultAtlasDesc.Desc.Type is Diligent::RESOURCE_DIM_UNDEFINED, additional atlases will not be created.

◆ DefaultPoolDesc

DefaultVertexPoolDesc Diligent::GLTF::ResourceManager::CreateInfo::DefaultPoolDesc

Default vertex pool description that is used to create vertex pools not explicitly specified in pVertexPoolCIs. If DefaultPoolDesc.VertexCount is 0, additional pools will not be created.