Package org.lwjgl.vulkan
Class EXTLegacyVertexAttributes
java.lang.Object
org.lwjgl.vulkan.EXTLegacyVertexAttributes
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
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe extension name.static final intThe extension specification version.static final intExtendsVkStructureType.static final intExtendsVkStructureType. -
Method Summary
-
Field Details
-
VK_EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSION
public static final int VK_EXT_LEGACY_VERTEX_ATTRIBUTES_SPEC_VERSIONThe extension specification version.- See Also:
-
VK_EXT_LEGACY_VERTEX_ATTRIBUTES_EXTENSION_NAME
The extension name.- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_VERTEX_ATTRIBUTES_FEATURES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_VERTEX_ATTRIBUTES_FEATURES_EXTExtendsVkStructureType.Enum values:
- See Also:
-
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_VERTEX_ATTRIBUTES_PROPERTIES_EXT
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LEGACY_VERTEX_ATTRIBUTES_PROPERTIES_EXTExtendsVkStructureType.Enum values:
- See Also:
-