Class VulkanPhysicalDevice
java.lang.Object
com.mojang.blaze3d.vulkan.VulkanPhysicalDevice
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable it.unimi.dsi.fastutil.ints.IntIntPairprivate final @Nullable it.unimi.dsi.fastutil.ints.IntIntPairprivate final it.unimi.dsi.fastutil.ints.Int2IntMapprivate final @Nullable it.unimi.dsi.fastutil.ints.IntIntPairprivate final VkExtensionProperties.Bufferprivate final VkPhysicalDeviceprivate final VkPhysicalDeviceDriverPropertiesprivate final VkPhysicalDeviceFeatures2private final VkPhysicalDeviceMultiDrawPropertiesEXTprivate final VkPhysicalDeviceProperties2private final VkPhysicalDeviceVulkan11Properties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()@Nullable it.unimi.dsi.fastutil.ints.IntIntPairgetMissingExtensions(Collection<String> required) private static StringgetStandardEncodingVersion(int version) @Nullable it.unimi.dsi.fastutil.ints.IntIntPairbooleanhasDeviceExtension(String name) it.unimi.dsi.fastutil.ints.Int2IntMap@Nullable it.unimi.dsi.fastutil.ints.IntIntPair
-
Field Details
-
vkPhysicalDevice
-
vkDeviceExtensions
-
vkPhysicalDeviceFeatures
-
vkPhysicalDeviceProperties
-
vkPhysicalDeviceVulkan11Properties
-
vkPhysicalDeviceDriverProperties
-
vkPhysicalDeviceMultiDrawPropertiesEXT
-
queueFamilyCreateInfoMap
private final it.unimi.dsi.fastutil.ints.Int2IntMap queueFamilyCreateInfoMap -
graphicsQueueFamilyAndIndex
-
computeQueueFamilyAndIndex
-
transferQueueFamilyAndIndex
-
-
Constructor Details
-
VulkanPhysicalDevice
- Throws:
BackendCreationException
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-
deviceName
-
vendorName
-
vkPhysicalDevice
-
vkPhysicalDeviceProperties
-
vkPhysicalDeviceVulkan11Properties
-
vkPhysicalDeviceDriverProperties
-
vkPhysicalDeviceMultiDrawPropertiesEXT
-
hasDeviceExtension
-
getMissingExtensions
-
queueFamilyCreateInfoMap
public it.unimi.dsi.fastutil.ints.Int2IntMap queueFamilyCreateInfoMap() -
graphicsQueueFamilyAndIndex
-
computeQueueFamilyAndIndex
-
transferQueueFamilyAndIndex
-
getStandardEncodingVersion
-
driverInfo
-
deviceType
-