#include "GraphicsTypes.h"#include "DeviceObject.h"#include "TextureView.h"#include "../../../Primitives/interface/DefineInterfaceHelperMacros.h"#include "../../../Primitives/interface/UndefInterfaceHelperMacros.h"Classes | |
| struct | Diligent::TextureDesc |
| Texture description. More... | |
| struct | Diligent::TextureSubResData |
| Describes data for one subresource. More... | |
| struct | Diligent::TextureData |
| Describes the initial data to store in the texture. More... | |
| struct | Diligent::MappedTextureSubresource |
| Describes the data for one mapped subresource. More... | |
| struct | Diligent::SparseTextureProperties |
| Describes the sparse texture properties. More... | |
| struct | Diligent::ITexture |
| Texture interface. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Enumerations | |
| enum | Diligent::MISC_TEXTURE_FLAGS : Uint8 { Diligent::MISC_TEXTURE_FLAG_NONE = 0u , Diligent::MISC_TEXTURE_FLAG_GENERATE_MIPS = 1u << 0 , Diligent::MISC_TEXTURE_FLAG_MEMORYLESS = 1u << 1 , Diligent::MISC_TEXTURE_FLAG_SPARSE_ALIASING = 1u << 2 , Diligent::MISC_TEXTURE_FLAG_SUBSAMPLED = 1u << 3 } |
| Miscellaneous texture flags. More... | |
Definition of the Diligent::ITexture interface and related data structures