Uses of Class
com.io7m.jcoronado.api.VulkanLogicalDeviceQueueCreateInfo
-
Packages that use VulkanLogicalDeviceQueueCreateInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanLogicalDeviceQueueCreateInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanLogicalDeviceQueueCreateInfo Modifier and Type Method Description VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo.Builder. build()
Builds a newVulkanLogicalDeviceQueueCreateInfo
.static VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. copyOf(VulkanLogicalDeviceQueueCreateInfoType instance)
Creates an immutable copy of aVulkanLogicalDeviceQueueCreateInfoType
value.static VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. of(java.lang.Iterable<VulkanDeviceQueueCreationFlag> flags, int queueFamilyIndex, int queueCount, float[] queuePriorities)
Construct a new immutableVulkanLogicalDeviceQueueCreateInfo
instance.static VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. of(java.util.Set<VulkanDeviceQueueCreationFlag> flags, int queueFamilyIndex, int queueCount, float[] queuePriorities)
Construct a new immutableVulkanLogicalDeviceQueueCreateInfo
instance.VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. withFlags(VulkanDeviceQueueCreationFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. withFlags(java.lang.Iterable<VulkanDeviceQueueCreationFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. withQueueCount(int value)
Copy the current immutable object by setting a value for thequeueCount
attribute.VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. withQueueFamilyIndex(int value)
Copy the current immutable object by setting a value for thequeueFamilyIndex
attribute.VulkanLogicalDeviceQueueCreateInfo
VulkanLogicalDeviceQueueCreateInfo. withQueuePriorities(float... elements)
Copy the current immutable object with elements that replace the content ofqueuePriorities
.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanLogicalDeviceQueueCreateInfo Modifier and Type Method Description java.util.List<VulkanLogicalDeviceQueueCreateInfo>
VulkanLogicalDeviceCreateInfo. queueCreateInfos()
java.util.List<VulkanLogicalDeviceQueueCreateInfo>
VulkanLogicalDeviceCreateInfoType. queueCreateInfos()
Methods in com.io7m.jcoronado.api with parameters of type VulkanLogicalDeviceQueueCreateInfo Modifier and Type Method Description VulkanLogicalDeviceCreateInfo.Builder
VulkanLogicalDeviceCreateInfo.Builder. addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo element)
Adds one element toqueueCreateInfos
list.VulkanLogicalDeviceCreateInfo.Builder
VulkanLogicalDeviceCreateInfo.Builder. addQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo... elements)
Adds elements toqueueCreateInfos
list.VulkanLogicalDeviceCreateInfo
VulkanLogicalDeviceCreateInfo. withQueueCreateInfos(VulkanLogicalDeviceQueueCreateInfo... elements)
Copy the current immutable object with elements that replace the content ofqueueCreateInfos
.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanLogicalDeviceQueueCreateInfo Modifier and Type Method Description VulkanLogicalDeviceCreateInfo.Builder
VulkanLogicalDeviceCreateInfo.Builder. addAllQueueCreateInfos(java.lang.Iterable<? extends VulkanLogicalDeviceQueueCreateInfo> elements)
Adds elements toqueueCreateInfos
list.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 immutableVulkanLogicalDeviceCreateInfo
instance.VulkanLogicalDeviceCreateInfo.Builder
VulkanLogicalDeviceCreateInfo.Builder. setQueueCreateInfos(java.lang.Iterable<? extends VulkanLogicalDeviceQueueCreateInfo> elements)
Sets or replaces all elements forqueueCreateInfos
list.VulkanLogicalDeviceCreateInfo
VulkanLogicalDeviceCreateInfo. withQueueCreateInfos(java.lang.Iterable<? extends VulkanLogicalDeviceQueueCreateInfo> elements)
Copy the current immutable object with elements that replace the content ofqueueCreateInfos
.
-