Class EXTExtendedDynamicState2


  • public class EXTExtendedDynamicState2
    extends java.lang.Object
    This extension adds some more dynamic state to support applications that need to reduce the number of pipeline state objects they compile and bind.
    Promotion to Vulkan 1.3

    This extension has been partially promoted. The dynamic state enumerants DYNAMIC_STATE_DEPTH_BIAS_ENABLE_EXT, DYNAMIC_STATE_PRIMITIVE_RESTART_ENABLE_EXT, and DYNAMIC_STATE_RASTERIZER_DISCARD_ENABLE_EXT; and the corresponding entry points in this extension are included in core Vulkan 1.3, with the EXT suffix omitted. The enumerants and entry points for dynamic logic operation and patch control points are not promoted, nor is the feature structure. Extension interfaces that were promoted remain available as aliases of the core functionality.

    VK_EXT_extended_dynamic_state2
    Name String
    VK_EXT_extended_dynamic_state2
    Extension Type
    Device extension
    Registered Extension Number
    378
    Revision
    1
    Extension and Version Dependencies
    Deprecation state
    Contact
    Other Extension Metadata
    Last Modified Date
    2021-04-12
    Interactions and External Dependencies
    • Promoted to Vulkan 1.3 Core
    IP Status
    No known IP claims.
    Contributors
    • Vikram Kushwaha, NVIDIA
    • Piers Daniell, NVIDIA
    • Jeff Bolz, NVIDIA