Class KHRShaderExpectAssume

java.lang.Object
org.lwjgl.vulkan.KHRShaderExpectAssume

public final class KHRShaderExpectAssume extends Object
This extension allows the use of the SPV_KHR_expect_assume extension in SPIR-V shader modules which enables SPIR-V producers to provide optimization hints to the Vulkan implementation.
Name String
VK_KHR_shader_expect_assume
Extension Type
Device extension
Registered Extension Number
545
Revision
1
Extension and Version Dependencies
VK_KHR_get_physical_device_properties2 or Version 1.1
SPIR-V Dependencies
Contact
Extension Proposal
VK_KHR_shader_expect_assume
Other Extension Metadata
Last Modified Date
2023-12-06
IP Status
No known IP claims.
Contributors
  • Kevin Petit, Arm
  • Tobias Hector, AMD
  • James Fitzpatrick, Imagination Technologies
  • Field Details

    • VK_KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION

      public static final int VK_KHR_SHADER_EXPECT_ASSUME_SPEC_VERSION
      The extension specification version.
      See Also:
    • VK_KHR_SHADER_EXPECT_ASSUME_EXTENSION_NAME

      public static final String VK_KHR_SHADER_EXPECT_ASSUME_EXTENSION_NAME
      The extension name.
      See Also:
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EXPECT_ASSUME_FEATURES_KHR

      public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_EXPECT_ASSUME_FEATURES_KHR
      Extends VkStructureType.
      See Also: