#include "RadientTypes.h"#include "../../../DiligentCore/Primitives/interface/DefineRefMacro.h"#include "../../../DiligentCore/Primitives/interface/UndefRefMacro.h"Classes | |
| struct | Diligent::RadientVertexAttributeDesc |
| struct | Diligent::RadientVertexBufferLayoutDesc |
| struct | Diligent::RadientVertexLayoutDesc |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Macros | |
| #define | DILIGENT_RADIENT_VERTEX_AUTO_OFFSET 0xFFFFFFFFU |
| #define | DILIGENT_RADIENT_VERTEX_AUTO_STRIDE 0xFFFFFFFFU |
Functions | |
| Uint32 | Diligent::GetRadientVertexComponentSize (RADIENT_VERTEX_COMPONENT_TYPE ComponentType) |
| Uint32 | Diligent::GetRadientVertexAttributeSize (const RadientVertexAttributeDesc &Attribute) |
Defines renderer-independent descriptions of vertex memory layouts.
| #define DILIGENT_RADIENT_VERTEX_AUTO_OFFSET 0xFFFFFFFFU |
Computes an attribute's byte offset automatically; see RadientVertexAttributeDesc::ByteOffset. This macro is also usable in C static initializers.
| #define DILIGENT_RADIENT_VERTEX_AUTO_STRIDE 0xFFFFFFFFU |
Computes a buffer's byte stride automatically; see RadientVertexBufferLayoutDesc::ByteStride. This macro is also usable in C static initializers.