Uses of Class
com.io7m.jcoronado.api.VulkanQueueFamilyProperties
-
Packages that use VulkanQueueFamilyProperties Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.extensions.khr_surface.api Type-safe Vulkan frontend (VK_KHR_surface extension API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanQueueFamilyProperties in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanQueueFamilyProperties Modifier and Type Method Description VulkanQueueFamilyProperties
VulkanQueueFamilyProperties.Builder. build()
Builds a newVulkanQueueFamilyProperties
.static VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. copyOf(VulkanQueueFamilyPropertiesType instance)
Creates an immutable copy of aVulkanQueueFamilyPropertiesType
value.static VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. of(int queueFamilyIndex, int queueCount, java.lang.Iterable<VulkanQueueFamilyPropertyFlag> queueFlags, int timestampValidBits, VulkanExtent3D minImageTransferGranularity)
Construct a new immutableVulkanQueueFamilyProperties
instance.static VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. of(int queueFamilyIndex, int queueCount, java.util.Set<VulkanQueueFamilyPropertyFlag> queueFlags, int timestampValidBits, VulkanExtent3D minImageTransferGranularity)
Construct a new immutableVulkanQueueFamilyProperties
instance.VulkanQueueFamilyProperties
VulkanQueueType. queueFamilyProperties()
VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. withMinImageTransferGranularity(VulkanExtent3D value)
Copy the current immutable object by setting a value for theminImageTransferGranularity
attribute.VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. withQueueCount(int value)
Copy the current immutable object by setting a value for thequeueCount
attribute.VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. withQueueFamilyIndex(int value)
Copy the current immutable object by setting a value for thequeueFamilyIndex
attribute.VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. withQueueFlags(VulkanQueueFamilyPropertyFlag... elements)
Copy the current immutable object with elements that replace the content ofqueueFlags
.VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. withQueueFlags(java.lang.Iterable<VulkanQueueFamilyPropertyFlag> elements)
Copy the current immutable object with elements that replace the content ofqueueFlags
.VulkanQueueFamilyProperties
VulkanQueueFamilyProperties. withTimestampValidBits(int value)
Copy the current immutable object by setting a value for thetimestampValidBits
attribute.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanQueueFamilyProperties Modifier and Type Method Description java.util.List<VulkanQueueFamilyProperties>
VulkanPhysicalDeviceType. queueFamilies()
-
Uses of VulkanQueueFamilyProperties in com.io7m.jcoronado.extensions.khr_surface.api
Methods in com.io7m.jcoronado.extensions.khr_surface.api that return types with arguments of type VulkanQueueFamilyProperties Modifier and Type Method Description java.util.List<VulkanQueueFamilyProperties>
VulkanExtKHRSurfaceType. surfaceSupport(VulkanPhysicalDeviceType device, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType surface)
Determine which queue families, if any, support presenting tosurface
. -
Uses of VulkanQueueFamilyProperties in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl that return VulkanQueueFamilyProperties Modifier and Type Method Description VulkanQueueFamilyProperties
VulkanLWJGLQueue. queueFamilyProperties()
Methods in com.io7m.jcoronado.lwjgl that return types with arguments of type VulkanQueueFamilyProperties Modifier and Type Method Description java.util.List<VulkanQueueFamilyProperties>
VulkanLWJGLPhysicalDevice. queueFamilies()
java.util.List<VulkanQueueFamilyProperties>
VulkanLWJGLExtKHRSurface. surfaceSupport(VulkanPhysicalDeviceType in_device, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType in_surface)
-