#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