Vertex attribute (used by [RenderingDevice]).
This object is used by [RenderingDevice].
- The index of the buffer in the vertex buffer array to bind this vertex attribute. When set to [code]-1[/code], it defaults to the index of the attribute. [b]Note:[/b] You cannot mix binding explicitly assigned attributes with implicitly assigned ones (i.e. [code]-1[/code]). Either all attributes must have their binding set to [code]-1[/code], or all must have explicit bindings.
- The way that this attribute's data is interpreted when sent to a shader.
- The rate at which this attribute is pulled from its vertex buffer.
- The location in the shader that this attribute is bound to.
- The number of bytes between the start of the vertex buffer and the first instance of this attribute.
- The number of bytes between the starts of consecutive instances of this attribute.