VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.Builder.build() |
|
static VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.copyOf(VulkanInstanceCreateInfoType instance) |
|
static VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.of(VulkanApplicationInfo applicationInfo,
java.lang.Iterable<java.lang.String> enabledExtensions,
java.lang.Iterable<java.lang.String> enabledLayers) |
Construct a new immutable VulkanInstanceCreateInfo instance.
|
static VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.of(VulkanApplicationInfo applicationInfo,
java.util.Set<java.lang.String> enabledExtensions,
java.util.Set<java.lang.String> enabledLayers) |
Construct a new immutable VulkanInstanceCreateInfo instance.
|
VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.withApplicationInfo(VulkanApplicationInfo value) |
Copy the current immutable object by setting a value for the applicationInfo attribute.
|
VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.withEnabledExtensions(java.lang.Iterable<java.lang.String> elements) |
Copy the current immutable object with elements that replace the content of enabledExtensions .
|
VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.withEnabledExtensions(java.lang.String... elements) |
Copy the current immutable object with elements that replace the content of enabledExtensions .
|
VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.withEnabledLayers(java.lang.Iterable<java.lang.String> elements) |
Copy the current immutable object with elements that replace the content of enabledLayers .
|
VulkanInstanceCreateInfo |
VulkanInstanceCreateInfo.withEnabledLayers(java.lang.String... elements) |
Copy the current immutable object with elements that replace the content of enabledLayers .
|