Class EXTLegacyVertexAttributes

java.lang.Object
org.lwjgl.vulkan.EXTLegacyVertexAttributes

public final class EXTLegacyVertexAttributes extends Object
This extension adds support for legacy features of (non-64-bit) vertex attributes as found in OpenGL:
  • Vertex attributes loaded from arbitrary buffer alignments
  • Vertex attributes using arbitrary strides
  • Vertex attributes where the component data type of the binding does not match the component numeric type of the shader input

These features are only usable with dynamic vertex input. Unaligned loads of vertex attributes may incur performance penalties, indicated with a property.

Name String
VK_EXT_legacy_vertex_attributes
Extension Type
Device extension
Registered Extension Number
496
Revision
1
Extension and Version Dependencies
VK_EXT_vertex_input_dynamic_state
Special Use
Contact
  • Mike Blumenkrantz zmike
Extension Proposal
VK_EXT_legacy_vertex_attributes
Other Extension Metadata
Last Modified Date
2024-02-23
IP Status
No known IP claims.
Contributors
  • Mike Blumenkrantz, Valve
  • Piers Daniell, NVIDIA
  • Spencer Fricke, LunarG
  • Alyssa Rosenzweig, Valve