Uses of Record Class
club.doki7.vulkan.handle.VkPhysicalDevice
Packages that use VkPhysicalDevice
Package
Description
Vulkan API commands
Structure (
struct or union) types of Vulkan API.Opaque handle types of Vulkan API.
-
Uses of VkPhysicalDevice in club.doki7.glfw
Methods in club.doki7.glfw with parameters of type VkPhysicalDeviceModifier and TypeMethodDescriptionintGLFW.getPhysicalDevicePresentationSupport(@Nullable VkInstance instance, @Nullable VkPhysicalDevice device, int queuefamily) -
Uses of VkPhysicalDevice in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return VkPhysicalDeviceModifier and TypeMethodDescription@Nullable VkPhysicalDeviceXrGraphicsBindingVulkan2KHR.physicalDevice()@Nullable VkPhysicalDeviceXrGraphicsBindingVulkanKHR.physicalDevice()@Nullable VkPhysicalDeviceXrVulkanDeviceCreateInfoKHR.vulkanPhysicalDevice()Methods in club.doki7.openxr.datatype with parameters of type VkPhysicalDeviceModifier and TypeMethodDescriptionXrGraphicsBindingVulkan2KHR.physicalDevice(@Nullable VkPhysicalDevice value) XrGraphicsBindingVulkanKHR.physicalDevice(@Nullable VkPhysicalDevice value) XrVulkanDeviceCreateInfoKHR.vulkanPhysicalDevice(@Nullable VkPhysicalDevice value) -
Uses of VkPhysicalDevice in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return VkPhysicalDeviceModifier and TypeMethodDescription@Nullable VkPhysicalDeviceVmaAllocatorCreateInfo.physicalDevice()@Nullable VkPhysicalDeviceVmaAllocatorInfo.physicalDevice()Methods in club.doki7.vma.datatype with parameters of type VkPhysicalDeviceModifier and TypeMethodDescriptionVmaAllocatorCreateInfo.physicalDevice(@Nullable VkPhysicalDevice value) VmaAllocatorInfo.physicalDevice(@Nullable VkPhysicalDevice value) -
Uses of VkPhysicalDevice in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkPhysicalDeviceModifier and TypeMethodDescriptionintVkInstanceCommands.acquireDrmDisplayEXT(VkPhysicalDevice physicalDevice, int drmFd, VkDisplayKHR display) intVkInstanceCommands.acquireWinrtDisplayNV(VkPhysicalDevice physicalDevice, VkDisplayKHR display) intVkInstanceCommands.acquireXlibDisplayEXT(VkPhysicalDevice physicalDevice, PointerPtr dpy, VkDisplayKHR display) intVkInstanceCommands.createDevice(VkPhysicalDevice physicalDevice, VkDeviceCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDevice.Ptr pDevice) intVkInstanceCommands.createDisplayModeKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, VkDisplayModeCreateInfoKHR pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDisplayModeKHR.Ptr pMode) intVkInstanceCommands.enumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) intVkInstanceCommands.enumerateDeviceLayerProperties(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkLayerProperties pProperties) intVkInstanceCommands.enumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, IntPtr pCounterCount, @Nullable IVkPerformanceCounterKHR pCounters, @Nullable IVkPerformanceCounterDescriptionKHR pCounterDescriptions) intVkInstanceCommands.getDisplayModeProperties2KHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, IntPtr pPropertyCount, @Nullable IVkDisplayModeProperties2KHR pProperties) intVkInstanceCommands.getDisplayModePropertiesKHR(VkPhysicalDevice physicalDevice, VkDisplayKHR display, IntPtr pPropertyCount, @Nullable IVkDisplayModePropertiesKHR pProperties) intVkInstanceCommands.getDisplayPlaneCapabilities2KHR(VkPhysicalDevice physicalDevice, VkDisplayPlaneInfo2KHR pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR pCapabilities) intVkInstanceCommands.getDisplayPlaneCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, int planeIndex, VkDisplayPlaneCapabilitiesKHR pCapabilities) intVkInstanceCommands.getDisplayPlaneSupportedDisplaysKHR(VkPhysicalDevice physicalDevice, int planeIndex, IntPtr pDisplayCount, VkDisplayKHR.Ptr pDisplays) intVkInstanceCommands.getDrmDisplayEXT(VkPhysicalDevice physicalDevice, int drmFd, int connectorId, VkDisplayKHR.Ptr display) intVkInstanceCommands.getPhysicalDeviceCalibrateableTimeDomainsEXT(VkPhysicalDevice physicalDevice, IntPtr pTimeDomainCount, @Nullable IntPtr pTimeDomains) intVkInstanceCommands.getPhysicalDeviceCalibrateableTimeDomainsKHR(VkPhysicalDevice physicalDevice, IntPtr pTimeDomainCount, @Nullable IntPtr pTimeDomains) intVkInstanceCommands.getPhysicalDeviceCooperativeMatrixFlexibleDimensionsPropertiesNV(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixFlexibleDimensionsPropertiesNV pProperties) intVkInstanceCommands.getPhysicalDeviceCooperativeMatrixPropertiesKHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixPropertiesKHR pProperties) intVkInstanceCommands.getPhysicalDeviceCooperativeMatrixPropertiesNV(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeMatrixPropertiesNV pProperties) intVkInstanceCommands.getPhysicalDeviceCooperativeVectorPropertiesNV(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkCooperativeVectorPropertiesNV pProperties) intVkInstanceCommands.getPhysicalDeviceDirectFBPresentationSupportEXT(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr dfb) intVkInstanceCommands.getPhysicalDeviceDisplayPlaneProperties2KHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPlaneProperties2KHR pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayPlanePropertiesKHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPlanePropertiesKHR pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayProperties2KHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayProperties2KHR pProperties) intVkInstanceCommands.getPhysicalDeviceDisplayPropertiesKHR(VkPhysicalDevice physicalDevice, IntPtr pPropertyCount, @Nullable IVkDisplayPropertiesKHR pProperties) voidVkInstanceCommands.getPhysicalDeviceExternalBufferProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceExternalBufferInfo pExternalBufferInfo, VkExternalBufferProperties pExternalBufferProperties) voidVkInstanceCommands.getPhysicalDeviceExternalBufferPropertiesKHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceExternalBufferInfo pExternalBufferInfo, VkExternalBufferProperties pExternalBufferProperties) voidVkInstanceCommands.getPhysicalDeviceExternalFenceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceExternalFenceInfo pExternalFenceInfo, VkExternalFenceProperties pExternalFenceProperties) voidVkInstanceCommands.getPhysicalDeviceExternalFencePropertiesKHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceExternalFenceInfo pExternalFenceInfo, VkExternalFenceProperties pExternalFenceProperties) intVkInstanceCommands.getPhysicalDeviceExternalImageFormatPropertiesNV(VkPhysicalDevice physicalDevice, int format, int type, int tiling, int usage, int flags, int externalHandleType, VkExternalImageFormatPropertiesNV pExternalImageFormatProperties) intVkInstanceCommands.getPhysicalDeviceExternalMemorySciBufPropertiesNV(VkPhysicalDevice physicalDevice, int handleType, @NotNull MemorySegment handle, VkMemorySciBufPropertiesNV pMemorySciBufProperties) voidVkInstanceCommands.getPhysicalDeviceExternalSemaphoreProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceExternalSemaphoreInfo pExternalSemaphoreInfo, VkExternalSemaphoreProperties pExternalSemaphoreProperties) voidVkInstanceCommands.getPhysicalDeviceExternalSemaphorePropertiesKHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceExternalSemaphoreInfo pExternalSemaphoreInfo, VkExternalSemaphoreProperties pExternalSemaphoreProperties) voidVkInstanceCommands.getPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures pFeatures) voidVkInstanceCommands.getPhysicalDeviceFeatures2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 pFeatures) voidVkInstanceCommands.getPhysicalDeviceFeatures2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 pFeatures) voidVkInstanceCommands.getPhysicalDeviceFormatProperties(VkPhysicalDevice physicalDevice, int format, VkFormatProperties pFormatProperties) voidVkInstanceCommands.getPhysicalDeviceFormatProperties2(VkPhysicalDevice physicalDevice, int format, VkFormatProperties2 pFormatProperties) voidVkInstanceCommands.getPhysicalDeviceFormatProperties2KHR(VkPhysicalDevice physicalDevice, int format, VkFormatProperties2 pFormatProperties) intVkInstanceCommands.getPhysicalDeviceFragmentShadingRatesKHR(VkPhysicalDevice physicalDevice, IntPtr pFragmentShadingRateCount, @Nullable IVkPhysicalDeviceFragmentShadingRateKHR pFragmentShadingRates) intVkInstanceCommands.getPhysicalDeviceImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int tiling, int usage, int flags, VkImageFormatProperties pImageFormatProperties) intVkInstanceCommands.getPhysicalDeviceImageFormatProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceImageFormatInfo2 pImageFormatInfo, VkImageFormatProperties2 pImageFormatProperties) intVkInstanceCommands.getPhysicalDeviceImageFormatProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceImageFormatInfo2 pImageFormatInfo, VkImageFormatProperties2 pImageFormatProperties) voidVkInstanceCommands.getPhysicalDeviceMemoryProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties pMemoryProperties) voidVkInstanceCommands.getPhysicalDeviceMemoryProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 pMemoryProperties) voidVkInstanceCommands.getPhysicalDeviceMemoryProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 pMemoryProperties) voidVkInstanceCommands.getPhysicalDeviceMultisamplePropertiesEXT(VkPhysicalDevice physicalDevice, int samples, VkMultisamplePropertiesEXT pMultisampleProperties) intVkInstanceCommands.getPhysicalDeviceOpticalFlowImageFormatsNV(VkPhysicalDevice physicalDevice, VkOpticalFlowImageFormatInfoNV pOpticalFlowImageFormatInfo, IntPtr pFormatCount, @Nullable IVkOpticalFlowImageFormatPropertiesNV pImageFormatProperties) intVkInstanceCommands.getPhysicalDevicePresentRectanglesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, IntPtr pRectCount, @Nullable IVkRect2D pRects) voidVkInstanceCommands.getPhysicalDeviceProperties(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties pProperties) voidVkInstanceCommands.getPhysicalDeviceProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 pProperties) voidVkInstanceCommands.getPhysicalDeviceProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 pProperties) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR(VkPhysicalDevice physicalDevice, VkQueryPoolPerformanceCreateInfoKHR pPerformanceQueryCreateInfo, IntPtr pNumPasses) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyProperties(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties pQueueFamilyProperties) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyProperties2(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties2 pQueueFamilyProperties) voidVkInstanceCommands.getPhysicalDeviceQueueFamilyProperties2KHR(VkPhysicalDevice physicalDevice, IntPtr pQueueFamilyPropertyCount, @Nullable IVkQueueFamilyProperties2 pQueueFamilyProperties) intVkInstanceCommands.getPhysicalDeviceRefreshableObjectTypesKHR(VkPhysicalDevice physicalDevice, IntPtr pRefreshableObjectTypeCount, @Nullable IntPtr pRefreshableObjectTypes) intVkInstanceCommands.getPhysicalDeviceSciBufAttributesNV(VkPhysicalDevice physicalDevice, @NotNull MemorySegment pAttributes) intVkInstanceCommands.getPhysicalDeviceSciSyncAttributesNV(VkPhysicalDevice physicalDevice, VkSciSyncAttributesInfoNV pSciSyncAttributesInfo, @NotNull MemorySegment pAttributes) intVkInstanceCommands.getPhysicalDeviceScreenPresentationSupportQNX(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr window) voidVkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, int format, int type, int samples, int usage, int tiling, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties pProperties) voidVkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties2(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSparseImageFormatInfo2 pFormatInfo, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties2 pProperties) voidVkInstanceCommands.getPhysicalDeviceSparseImageFormatProperties2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSparseImageFormatInfo2 pFormatInfo, IntPtr pPropertyCount, @Nullable IVkSparseImageFormatProperties2 pProperties) intVkInstanceCommands.getPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV(VkPhysicalDevice physicalDevice, IntPtr pCombinationCount, @Nullable IVkFramebufferMixedSamplesCombinationNV pCombinations) intVkInstanceCommands.getPhysicalDeviceSurfaceCapabilities2EXT(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT pSurfaceCapabilities) intVkInstanceCommands.getPhysicalDeviceSurfaceCapabilities2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, VkSurfaceCapabilities2KHR pSurfaceCapabilities) intVkInstanceCommands.getPhysicalDeviceSurfaceCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR pSurfaceCapabilities) intVkInstanceCommands.getPhysicalDeviceSurfaceFormats2KHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormat2KHR pSurfaceFormats) intVkInstanceCommands.getPhysicalDeviceSurfaceFormatsKHR(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pSurfaceFormatCount, @Nullable IVkSurfaceFormatKHR pSurfaceFormats) intVkInstanceCommands.getPhysicalDeviceSurfacePresentModes2EXT(VkPhysicalDevice physicalDevice, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) intVkInstanceCommands.getPhysicalDeviceSurfacePresentModesKHR(VkPhysicalDevice physicalDevice, @Nullable VkSurfaceKHR surface, IntPtr pPresentModeCount, @Nullable IntPtr pPresentModes) intVkInstanceCommands.getPhysicalDeviceSurfaceSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, VkSurfaceKHR surface, IntPtr pSupported) intVkInstanceCommands.getPhysicalDeviceToolProperties(VkPhysicalDevice physicalDevice, IntPtr pToolCount, @Nullable IVkPhysicalDeviceToolProperties pToolProperties) intVkInstanceCommands.getPhysicalDeviceToolPropertiesEXT(VkPhysicalDevice physicalDevice, IntPtr pToolCount, @Nullable IVkPhysicalDeviceToolProperties pToolProperties) intVkInstanceCommands.getPhysicalDeviceVideoCapabilitiesKHR(VkPhysicalDevice physicalDevice, VkVideoProfileInfoKHR pVideoProfile, VkVideoCapabilitiesKHR pCapabilities) intVkInstanceCommands.getPhysicalDeviceVideoEncodeQualityLevelPropertiesKHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR pQualityLevelInfo, VkVideoEncodeQualityLevelPropertiesKHR pQualityLevelProperties) intVkInstanceCommands.getPhysicalDeviceVideoFormatPropertiesKHR(VkPhysicalDevice physicalDevice, VkPhysicalDeviceVideoFormatInfoKHR pVideoFormatInfo, IntPtr pVideoFormatPropertyCount, @Nullable IVkVideoFormatPropertiesKHR pVideoFormatProperties) intVkInstanceCommands.getPhysicalDeviceWaylandPresentationSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr display) intVkInstanceCommands.getPhysicalDeviceWin32PresentationSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex) intVkInstanceCommands.getPhysicalDeviceXcbPresentationSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, @NotNull MemorySegment connection, int visual_id) intVkInstanceCommands.getPhysicalDeviceXlibPresentationSupportKHR(VkPhysicalDevice physicalDevice, int queueFamilyIndex, PointerPtr dpy, long visualID) intVkInstanceCommands.getRandROutputDisplayEXT(VkPhysicalDevice physicalDevice, PointerPtr dpy, long rrOutput, VkDisplayKHR.Ptr pDisplay) intVkInstanceCommands.getWinrtDisplayNV(VkPhysicalDevice physicalDevice, int deviceRelativeId, VkDisplayKHR.Ptr pDisplay) intVkInstanceCommands.releaseDisplayEXT(VkPhysicalDevice physicalDevice, VkDisplayKHR display) -
Uses of VkPhysicalDevice in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return VkPhysicalDeviceMethods in club.doki7.vulkan.datatype with parameters of type VkPhysicalDeviceModifier and TypeMethodDescriptionvoidVkPhysicalDeviceGroupProperties.physicalDevicesAt(int index, VkPhysicalDevice value) -
Uses of VkPhysicalDevice in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkPhysicalDeviceModifier and TypeClassDescriptionstatic final recordRepresents a pointer toVkPhysicalDevicehandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkPhysicalDeviceModifier and TypeMethodDescription@Nullable VkPhysicalDeviceVkPhysicalDevice.Ptr.read()@Nullable VkPhysicalDeviceVkPhysicalDevice.Ptr.read(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkPhysicalDeviceModifier and TypeMethodDescription@NotNull Iterator<VkPhysicalDevice> VkPhysicalDevice.Ptr.iterator()Methods in club.doki7.vulkan.handle with parameters of type VkPhysicalDeviceModifier and TypeMethodDescriptionstatic VkPhysicalDevice.PtrVkPhysicalDevice.Ptr.allocate(Arena arena, @Nullable VkPhysicalDevice @NotNull [] values) static VkPhysicalDevice.PtrVkPhysicalDevice.Ptr.allocateV(Arena arena, @Nullable VkPhysicalDevice value0, @Nullable VkPhysicalDevice... values) voidVkPhysicalDevice.Ptr.write(long index, @Nullable VkPhysicalDevice value) voidVkPhysicalDevice.Ptr.write(@Nullable VkPhysicalDevice value) voidVkPhysicalDevice.Ptr.write(@Nullable VkPhysicalDevice[] values) voidVkPhysicalDevice.Ptr.writeV(@Nullable VkPhysicalDevice value0, @Nullable VkPhysicalDevice... values) Method parameters in club.doki7.vulkan.handle with type arguments of type VkPhysicalDeviceModifier and TypeMethodDescriptionstatic VkPhysicalDevice.PtrVkPhysicalDevice.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkPhysicalDevice> values)