#include "../../GraphicsEngine/interface/RenderDevice.h"#include "../../GraphicsEngine/interface/DeviceContext.h"#include "../../GraphicsEngine/interface/Texture.h"#include "../../../Common/interface/BasicMath.hpp"Classes | |
| struct | Diligent::ITextureAtlasSuballocation |
| Dynamic texture atlas suballocation. More... | |
| struct | Diligent::DynamicTextureAtlasUsageStats |
| Dynamic texture atlas usage stats. More... | |
| struct | Diligent::IDynamicTextureAtlas |
| Dynamic texture atlas. More... | |
| struct | Diligent::DynamicTextureAtlasCreateInfo |
| Dynamic texture atlas create information. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Functions | |
| Uint32 | Diligent::ComputeTextureAtlasSuballocationAlignment (Uint32 Width, Uint32 Height, Uint32 MinAlignment) |
| Computes the texture atlas suballocation alignment for the region of a given size. | |
| void | Diligent::CreateDynamicTextureAtlas (IRenderDevice *pDevice, const DynamicTextureAtlasCreateInfo &CreateInfo, IDynamicTextureAtlas **ppAtlas) |
| Creates a new dynamic texture atlas. | |
Declaration of DynamicTextureAtlas interface and related data structures