Interface VulkanInstanceCreateInfoType

All Known Implementing Classes:
VulkanInstanceCreateInfo

@Immutable public interface VulkanInstanceCreateInfoType
Information required to create a Vulkan instance.
See Also:
  • "VkInstanceCreateInfo"
  • Method Details

    • applicationInfo

      @Parameter VulkanApplicationInfo applicationInfo()
      Returns:
      The application info
    • enabledExtensions

      @Parameter Set<String> enabledExtensions()
      Returns:
      The names of all extensions that should be enabled
    • enabledLayers

      @Parameter Set<String> enabledLayers()
      Returns:
      The names of all layers that should be enabled
    • extensionInfo

      @Default default List<VulkanInstanceExtensionInfoType> extensionInfo()
      Returns:
      The list of instance creation extensions