VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.Builder.build() |
|
static VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.copyOf(VulkanLogicalDeviceCreateInfoType instance) |
|
static VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.of(java.lang.Iterable<VulkanLogicalDeviceCreateFlag> flags,
java.lang.Iterable<? extends VulkanLogicalDeviceQueueCreateInfo> queueCreateInfos,
java.lang.Iterable<java.lang.String> enabledLayers,
java.lang.Iterable<java.lang.String> enabledExtensions,
java.util.Optional<? extends VulkanPhysicalDeviceFeatures> features) |
Construct a new immutable VulkanLogicalDeviceCreateInfo instance.
|
static VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.of(java.util.Set<VulkanLogicalDeviceCreateFlag> flags,
java.util.List<VulkanLogicalDeviceQueueCreateInfo> queueCreateInfos,
java.util.List<java.lang.String> enabledLayers,
java.util.List<java.lang.String> enabledExtensions,
java.util.Optional<VulkanPhysicalDeviceFeatures> features) |
Construct a new immutable VulkanLogicalDeviceCreateInfo instance.
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withEnabledExtensions(java.lang.Iterable<java.lang.String> elements) |
Copy the current immutable object with elements that replace the content of enabledExtensions .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withEnabledExtensions(java.lang.String... elements) |
Copy the current immutable object with elements that replace the content of enabledExtensions .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withEnabledLayers(java.lang.Iterable<java.lang.String> elements) |
Copy the current immutable object with elements that replace the content of enabledLayers .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withEnabledLayers(java.lang.String... elements) |
Copy the current immutable object with elements that replace the content of enabledLayers .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withFeatures(VulkanPhysicalDeviceFeatures value) |
Copy the current immutable object by setting a present value for the optional features attribute.
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withFeatures(java.util.Optional<? extends VulkanPhysicalDeviceFeatures> optional) |
Copy the current immutable object by setting an optional value for the features attribute.
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withFlags(VulkanLogicalDeviceCreateFlag... elements) |
Copy the current immutable object with elements that replace the content of flags .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withFlags(java.lang.Iterable<VulkanLogicalDeviceCreateFlag> elements) |
Copy the current immutable object with elements that replace the content of flags .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo... elements) |
Copy the current immutable object with elements that replace the content of queueCreateInfos .
|
VulkanLogicalDeviceCreateInfo |
VulkanLogicalDeviceCreateInfo.withQueueCreateInfos(java.lang.Iterable<? extends VulkanLogicalDeviceQueueCreateInfo> elements) |
Copy the current immutable object with elements that replace the content of queueCreateInfos .
|