#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