{{newin|[[11.0]]|110|type=enum}}
The frequency at which a vertex shader fetches the vertex attribute's data from the Mesh when it's drawn.

Per-instance attributes can be used to render a Mesh many times with different positions, colors, or other attributes via a single [[love.graphics.drawInstanced]] call, without using the <code>love_InstanceID</code> vertex shader variable.

== Constants ==
;pervertex: The vertex attribute will have a unique value for each vertex in the Mesh.
;perinstance: The vertex attribute will have a unique value for each [[love.graphics.drawInstanced|instance]] of the Mesh.

== See Also ==
* [[parent::love.graphics]]
* [[Mesh:attachAttribute]]
* [[love.graphics.drawInstanced]]
* [[parent::Mesh]]

[[Category:Enums]]
{{#set:Description=The frequency at which a vertex shader fetches the vertex attribute's data from the Mesh when it's drawn.}}
== Other Languages ==
{{i18n|VertexAttributeStep}}