#include "GraphicsTypes.h"Classes | |
| struct | Diligent::LayoutElement |
| Description of a single element of the input layout. More... | |
| struct | Diligent::InputLayoutDesc |
| Layout description. More... | |
Namespaces | |
| namespace | Diligent |
| Graphics engine namespace. | |
Macros | |
| #define | DILIGENT_MAX_LAYOUT_ELEMENTS 16 |
| The maximum number of layout elements. | |
| #define | DILIGENT_LAYOUT_ELEMENT_AUTO_OFFSET 0xFFFFFFFFU |
| Compute layout element offset automatically, see Diligent::LayoutElement::RelativeOffset for details. | |
| #define | DILIGENT_LAYOUT_ELEMENT_AUTO_STRIDE 0xFFFFFFFFU |
| Compute layout element stride automatically, see Diligen::LayoutElement::Stride for details. | |
Enumerations | |
| enum | Diligent::INPUT_ELEMENT_FREQUENCY : Uint8 { Diligent::INPUT_ELEMENT_FREQUENCY_UNDEFINED = 0 , Diligent::INPUT_ELEMENT_FREQUENCY_PER_VERTEX , Diligent::INPUT_ELEMENT_FREQUENCY_PER_INSTANCE , Diligent::INPUT_ELEMENT_FREQUENCY_NUM_FREQUENCIES } |
| Input frequency. More... | |
Definition input layout