#include "DeviceObject.h"#include "BufferView.h"#include "../../../Primitives/interface/DefineInterfaceHelperMacros.h"#include "../../../Primitives/interface/UndefInterfaceHelperMacros.h"Classes | |
| struct | Diligent::BufferDesc |
| Buffer description. More... | |
| struct | Diligent::BufferData |
| Describes the buffer initial data. More... | |
| struct | Diligent::SparseBufferProperties |
| Describes the sparse buffer properties. More... | |
| struct | Diligent::IBuffer |
| Buffer interface. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Enumerations | |
| enum | Diligent::BUFFER_MODE : Uint8 { Diligent::BUFFER_MODE_UNDEFINED = 0 , Diligent::BUFFER_MODE_FORMATTED , Diligent::BUFFER_MODE_STRUCTURED , Diligent::BUFFER_MODE_RAW , Diligent::BUFFER_MODE_NUM_MODES } |
| Describes the buffer access mode. More... | |
| enum | Diligent::MISC_BUFFER_FLAGS : Uint8 { Diligent::MISC_BUFFER_FLAG_NONE = 0 , Diligent::MISC_BUFFER_FLAG_SPARSE_ALIASING = 1u << 0 } |
| Miscellaneous buffer flags. More... | |
Defines Diligent::IBuffer interface and related data structures