Uses of Class
com.io7m.jcoronado.api.VulkanVersion
-
Packages that use VulkanVersion Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanVersion in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanVersion Modifier and Type Method Description VulkanVersion
VulkanPhysicalDeviceProperties. apiVersion()
VulkanVersion
VulkanPhysicalDevicePropertiesType. apiVersion()
VulkanVersion
VulkanVersion.Builder. build()
Builds a newVulkanVersion
.static VulkanVersion
VulkanVersion. copyOf(VulkanVersionType instance)
Creates an immutable copy of aVulkanVersionType
value.static VulkanVersion
VulkanVersions. decode(int version)
Decode an encoded version.VulkanVersion
VulkanPhysicalDeviceProperties. driverVersion()
VulkanVersion
VulkanPhysicalDevicePropertiesType. driverVersion()
static VulkanVersion
VulkanVersion. of(int major, int minor, int patch)
Construct a new immutableVulkanVersion
instance.VulkanVersion
VulkanVersion. withMajor(int value)
Copy the current immutable object by setting a value for themajor
attribute.VulkanVersion
VulkanVersion. withMinor(int value)
Copy the current immutable object by setting a value for theminor
attribute.VulkanVersion
VulkanVersion. withPatch(int value)
Copy the current immutable object by setting a value for thepatch
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanVersion Modifier and Type Method Description static int
VulkanVersions. encode(VulkanVersion version)
Encode a version to an integer.static VulkanPhysicalDeviceProperties
VulkanPhysicalDeviceProperties. of(java.lang.String name, VulkanPhysicalDevicePropertiesType.Type type, int id, int vendorId, VulkanVersion apiVersion, VulkanVersion driverVersion)
Construct a new immutableVulkanPhysicalDeviceProperties
instance.VulkanPhysicalDeviceProperties.Builder
VulkanPhysicalDeviceProperties.Builder. setApiVersion(VulkanVersion apiVersion)
Initializes the value for theapiVersion
attribute.VulkanPhysicalDeviceProperties.Builder
VulkanPhysicalDeviceProperties.Builder. setDriverVersion(VulkanVersion driverVersion)
Initializes the value for thedriverVersion
attribute.VulkanPhysicalDeviceProperties
VulkanPhysicalDeviceProperties. withApiVersion(VulkanVersion value)
Copy the current immutable object by setting a value for theapiVersion
attribute.VulkanPhysicalDeviceProperties
VulkanPhysicalDeviceProperties. withDriverVersion(VulkanVersion value)
Copy the current immutable object by setting a value for thedriverVersion
attribute.
-