Class KHRFormatFeatureFlags2


  • public final class KHRFormatFeatureFlags2
    extends java.lang.Object
    This extension adds a new VkFormatFeatureFlagBits2KHR 64bits format feature flag type to extend the existing VkFormatFeatureFlagBits which is limited to 31 flags. At the time of this writing 29 bits of VkFormatFeatureFlagBits are already used.

    Because VkFormatProperties2 is already defined to extend the Vulkan 1.0 GetPhysicalDeviceFormatProperties entry point, this extension defines a new VkFormatProperties3KHR to extend the VkFormatProperties.

    On top of replicating all the bits from VkFormatFeatureFlagBits, VkFormatFeatureFlagBits2KHR adds the following bits :

    Promotion to Vulkan 1.3

    Functionality in this extension is included in core Vulkan 1.3, with the KHR suffix omitted. The original type, enum and command names are still available as aliases of the core functionality.

    VK_KHR_format_feature_flags2
    Name String
    VK_KHR_format_feature_flags2
    Extension Type
    Device extension
    Registered Extension Number
    361
    Revision
    1
    Extension and Version Dependencies
    Deprecation state
    Contact
    Other Extension Metadata
    Last Modified Date
    2021-07-01
    Interactions and External Dependencies
    • Promoted to Vulkan 1.3 Core
    IP Status
    No known IP claims.
    Contributors
    • Lionel Landwerlin, Intel
    • Jason Ekstrand, Intel
    • Tobias Hector, AMD
    • Spencer Fricke, Samsung Electronics
    • Graeme Leese, Broadcom
    • Jan-Harald Fredriksen, ARM