#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