Uses of Record Class
club.doki7.vulkan.handle.VkDevice
Packages that use VkDevice
Package
Description
Vulkan API commands
Opaque handle types of Vulkan API.
-
Uses of VkDevice in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return VkDeviceModifier and TypeMethodDescription@Nullable VkDeviceXrGraphicsBindingVulkan2KHR.device()@Nullable VkDeviceXrGraphicsBindingVulkanKHR.device()Methods in club.doki7.openxr.datatype with parameters of type VkDeviceModifier and TypeMethodDescription -
Uses of VkDevice in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return VkDeviceModifier and TypeMethodDescription@Nullable VkDeviceVmaAllocatorCreateInfo.device()@Nullable VkDeviceVmaAllocatorInfo.device()Methods in club.doki7.vma.datatype with parameters of type VkDeviceModifier and TypeMethodDescription -
Uses of VkDevice in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type VkDeviceModifier and TypeMethodDescriptionintVkDeviceCommands.acquireFullScreenExclusiveModeEXT(VkDevice device, VkSwapchainKHR swapchain) intVkDeviceCommands.acquireNextImage2KHR(VkDevice device, VkAcquireNextImageInfoKHR pAcquireInfo, IntPtr pImageIndex) intVkDeviceCommands.acquireNextImageKHR(VkDevice device, VkSwapchainKHR swapchain, long timeout, @Nullable VkSemaphore semaphore, @Nullable VkFence fence, IntPtr pImageIndex) intVkDeviceCommands.acquirePerformanceConfigurationINTEL(VkDevice device, VkPerformanceConfigurationAcquireInfoINTEL pAcquireInfo, VkPerformanceConfigurationINTEL.Ptr pConfiguration) intVkDeviceCommands.acquireProfilingLockKHR(VkDevice device, VkAcquireProfilingLockInfoKHR pInfo) intVkDeviceCommands.allocateCommandBuffers(VkDevice device, VkCommandBufferAllocateInfo pAllocateInfo, VkCommandBuffer.Ptr pCommandBuffers) intVkDeviceCommands.allocateDescriptorSets(VkDevice device, VkDescriptorSetAllocateInfo pAllocateInfo, VkDescriptorSet.Ptr pDescriptorSets) intVkDeviceCommands.allocateMemory(VkDevice device, VkMemoryAllocateInfo pAllocateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDeviceMemory.Ptr pMemory) voidVkDeviceCommands.antiLagUpdateAMD(VkDevice device, VkAntiLagDataAMD pData) intVkDeviceCommands.bindAccelerationStructureMemoryNV(VkDevice device, int bindInfoCount, IVkBindAccelerationStructureMemoryInfoNV pBindInfos) intVkDeviceCommands.bindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory, long memoryOffset) intVkDeviceCommands.bindBufferMemory2(VkDevice device, int bindInfoCount, IVkBindBufferMemoryInfo pBindInfos) intVkDeviceCommands.bindBufferMemory2KHR(VkDevice device, int bindInfoCount, IVkBindBufferMemoryInfo pBindInfos) intVkDeviceCommands.bindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory, long memoryOffset) intVkDeviceCommands.bindImageMemory2(VkDevice device, int bindInfoCount, IVkBindImageMemoryInfo pBindInfos) intVkDeviceCommands.bindImageMemory2KHR(VkDevice device, int bindInfoCount, IVkBindImageMemoryInfo pBindInfos) intVkDeviceCommands.bindOpticalFlowSessionImageNV(VkDevice device, VkOpticalFlowSessionNV session, int bindingPoint, @Nullable VkImageView view, int layout) intVkDeviceCommands.bindVideoSessionMemoryKHR(VkDevice device, VkVideoSessionKHR videoSession, int bindSessionMemoryInfoCount, IVkBindVideoSessionMemoryInfoKHR pBindSessionMemoryInfos) intVkDeviceCommands.buildAccelerationStructuresKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, int infoCount, IVkAccelerationStructureBuildGeometryInfoKHR pInfos, PointerPtr ppBuildRangeInfos) intVkDeviceCommands.buildMicromapsEXT(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, int infoCount, IVkMicromapBuildInfoEXT pInfos) intVkDeviceCommands.compileDeferredNV(VkDevice device, VkPipeline pipeline, int shader) intVkDeviceCommands.convertCooperativeVectorMatrixNV(VkDevice device, VkConvertCooperativeVectorMatrixInfoNV pInfo) intVkDeviceCommands.copyAccelerationStructureKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, VkCopyAccelerationStructureInfoKHR pInfo) intVkDeviceCommands.copyAccelerationStructureToMemoryKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, VkCopyAccelerationStructureToMemoryInfoKHR pInfo) intVkDeviceCommands.copyImageToImage(VkDevice device, VkCopyImageToImageInfo pCopyImageToImageInfo) intVkDeviceCommands.copyImageToImageEXT(VkDevice device, VkCopyImageToImageInfo pCopyImageToImageInfo) intVkDeviceCommands.copyImageToMemory(VkDevice device, VkCopyImageToMemoryInfo pCopyImageToMemoryInfo) intVkDeviceCommands.copyImageToMemoryEXT(VkDevice device, VkCopyImageToMemoryInfo pCopyImageToMemoryInfo) intVkDeviceCommands.copyMemoryToAccelerationStructureKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, VkCopyMemoryToAccelerationStructureInfoKHR pInfo) intVkDeviceCommands.copyMemoryToImage(VkDevice device, VkCopyMemoryToImageInfo pCopyMemoryToImageInfo) intVkDeviceCommands.copyMemoryToImageEXT(VkDevice device, VkCopyMemoryToImageInfo pCopyMemoryToImageInfo) intVkDeviceCommands.copyMemoryToMicromapEXT(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, VkCopyMemoryToMicromapInfoEXT pInfo) intVkDeviceCommands.copyMicromapEXT(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, VkCopyMicromapInfoEXT pInfo) intVkDeviceCommands.copyMicromapToMemoryEXT(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, VkCopyMicromapToMemoryInfoEXT pInfo) intVkDeviceCommands.createAccelerationStructureKHR(VkDevice device, VkAccelerationStructureCreateInfoKHR pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkAccelerationStructureKHR.Ptr pAccelerationStructure) intVkDeviceCommands.createAccelerationStructureNV(VkDevice device, VkAccelerationStructureCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkAccelerationStructureNV.Ptr pAccelerationStructure) intVkDeviceCommands.createBuffer(VkDevice device, VkBufferCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkBuffer.Ptr pBuffer) intVkDeviceCommands.createBufferCollectionFUCHSIA(VkDevice device, VkBufferCollectionCreateInfoFUCHSIA pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkBufferCollectionFUCHSIA.Ptr pCollection) intVkDeviceCommands.createBufferView(VkDevice device, VkBufferViewCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkBufferView.Ptr pView) intVkDeviceCommands.createCommandPool(VkDevice device, VkCommandPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkCommandPool.Ptr pCommandPool) intVkDeviceCommands.createComputePipelines(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkComputePipelineCreateInfo pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createCudaFunctionNV(VkDevice device, VkCudaFunctionCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkCudaFunctionNV.Ptr pFunction) intVkDeviceCommands.createCudaModuleNV(VkDevice device, VkCudaModuleCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkCudaModuleNV.Ptr pModule) intVkDeviceCommands.createCuFunctionNVX(VkDevice device, VkCuFunctionCreateInfoNVX pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkCuFunctionNVX.Ptr pFunction) intVkDeviceCommands.createCuModuleNVX(VkDevice device, VkCuModuleCreateInfoNVX pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkCuModuleNVX.Ptr pModule) intVkDeviceCommands.createDeferredOperationKHR(VkDevice device, @Nullable VkAllocationCallbacks pAllocator, VkDeferredOperationKHR.Ptr pDeferredOperation) intVkDeviceCommands.createDescriptorPool(VkDevice device, VkDescriptorPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDescriptorPool.Ptr pDescriptorPool) intVkDeviceCommands.createDescriptorSetLayout(VkDevice device, VkDescriptorSetLayoutCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDescriptorSetLayout.Ptr pSetLayout) intVkDeviceCommands.createDescriptorUpdateTemplate(VkDevice device, VkDescriptorUpdateTemplateCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDescriptorUpdateTemplate.Ptr pDescriptorUpdateTemplate) intVkDeviceCommands.createDescriptorUpdateTemplateKHR(VkDevice device, VkDescriptorUpdateTemplateCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkDescriptorUpdateTemplate.Ptr pDescriptorUpdateTemplate) intVkDeviceCommands.createEvent(VkDevice device, VkEventCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkEvent.Ptr pEvent) intVkDeviceCommands.createExecutionGraphPipelinesAMDX(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkExecutionGraphPipelineCreateInfoAMDX pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createExternalComputeQueueNV(VkDevice device, VkExternalComputeQueueCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkExternalComputeQueueNV.Ptr pExternalQueue) intVkDeviceCommands.createFence(VkDevice device, VkFenceCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkFence.Ptr pFence) intVkDeviceCommands.createFramebuffer(VkDevice device, VkFramebufferCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkFramebuffer.Ptr pFramebuffer) intVkDeviceCommands.createGraphicsPipelines(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkGraphicsPipelineCreateInfo pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createImage(VkDevice device, VkImageCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkImage.Ptr pImage) intVkDeviceCommands.createImageView(VkDevice device, VkImageViewCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkImageView.Ptr pView) intVkDeviceCommands.createIndirectCommandsLayoutEXT(VkDevice device, VkIndirectCommandsLayoutCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkIndirectCommandsLayoutEXT.Ptr pIndirectCommandsLayout) intVkDeviceCommands.createIndirectCommandsLayoutNV(VkDevice device, VkIndirectCommandsLayoutCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkIndirectCommandsLayoutNV.Ptr pIndirectCommandsLayout) intVkDeviceCommands.createIndirectExecutionSetEXT(VkDevice device, VkIndirectExecutionSetCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkIndirectExecutionSetEXT.Ptr pIndirectExecutionSet) intVkDeviceCommands.createMicromapEXT(VkDevice device, VkMicromapCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkMicromapEXT.Ptr pMicromap) intVkDeviceCommands.createOpticalFlowSessionNV(VkDevice device, VkOpticalFlowSessionCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkOpticalFlowSessionNV.Ptr pSession) intVkDeviceCommands.createPipelineBinariesKHR(VkDevice device, VkPipelineBinaryCreateInfoKHR pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkPipelineBinaryHandlesInfoKHR pBinaries) intVkDeviceCommands.createPipelineCache(VkDevice device, VkPipelineCacheCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkPipelineCache.Ptr pPipelineCache) intVkDeviceCommands.createPipelineLayout(VkDevice device, VkPipelineLayoutCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkPipelineLayout.Ptr pPipelineLayout) intVkDeviceCommands.createPrivateDataSlot(VkDevice device, VkPrivateDataSlotCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkPrivateDataSlot.Ptr pPrivateDataSlot) intVkDeviceCommands.createPrivateDataSlotEXT(VkDevice device, VkPrivateDataSlotCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkPrivateDataSlot.Ptr pPrivateDataSlot) intVkDeviceCommands.createQueryPool(VkDevice device, VkQueryPoolCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkQueryPool.Ptr pQueryPool) intVkDeviceCommands.createRayTracingPipelinesKHR(VkDevice device, @Nullable VkDeferredOperationKHR deferredOperation, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkRayTracingPipelineCreateInfoKHR pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createRayTracingPipelinesNV(VkDevice device, @Nullable VkPipelineCache pipelineCache, int createInfoCount, IVkRayTracingPipelineCreateInfoNV pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkPipeline.Ptr pPipelines) intVkDeviceCommands.createRenderPass(VkDevice device, VkRenderPassCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkRenderPass.Ptr pRenderPass) intVkDeviceCommands.createRenderPass2(VkDevice device, VkRenderPassCreateInfo2 pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkRenderPass.Ptr pRenderPass) intVkDeviceCommands.createRenderPass2KHR(VkDevice device, VkRenderPassCreateInfo2 pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkRenderPass.Ptr pRenderPass) intVkDeviceCommands.createSampler(VkDevice device, VkSamplerCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSampler.Ptr pSampler) intVkDeviceCommands.createSamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConversionCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSamplerYcbcrConversion.Ptr pYcbcrConversion) intVkDeviceCommands.createSamplerYcbcrConversionKHR(VkDevice device, VkSamplerYcbcrConversionCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSamplerYcbcrConversion.Ptr pYcbcrConversion) intVkDeviceCommands.createSemaphore(VkDevice device, VkSemaphoreCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSemaphore.Ptr pSemaphore) intVkDeviceCommands.createSemaphoreSciSyncPoolNV(VkDevice device, VkSemaphoreSciSyncPoolCreateInfoNV pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSemaphoreSciSyncPoolNV.Ptr pSemaphorePool) intVkDeviceCommands.createShaderModule(VkDevice device, VkShaderModuleCreateInfo pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkShaderModule.Ptr pShaderModule) intVkDeviceCommands.createShadersEXT(VkDevice device, int createInfoCount, IVkShaderCreateInfoEXT pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkShaderEXT.Ptr pShaders) intVkDeviceCommands.createSharedSwapchainsKHR(VkDevice device, int swapchainCount, IVkSwapchainCreateInfoKHR pCreateInfos, @Nullable VkAllocationCallbacks pAllocator, VkSwapchainKHR.Ptr pSwapchains) intVkDeviceCommands.createSwapchainKHR(VkDevice device, VkSwapchainCreateInfoKHR pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkSwapchainKHR.Ptr pSwapchain) intVkDeviceCommands.createValidationCacheEXT(VkDevice device, VkValidationCacheCreateInfoEXT pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkValidationCacheEXT.Ptr pValidationCache) intVkDeviceCommands.createVideoSessionKHR(VkDevice device, VkVideoSessionCreateInfoKHR pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkVideoSessionKHR.Ptr pVideoSession) intVkDeviceCommands.createVideoSessionParametersKHR(VkDevice device, VkVideoSessionParametersCreateInfoKHR pCreateInfo, @Nullable VkAllocationCallbacks pAllocator, VkVideoSessionParametersKHR.Ptr pVideoSessionParameters) intVkDeviceCommands.debugMarkerSetObjectNameEXT(VkDevice device, VkDebugMarkerObjectNameInfoEXT pNameInfo) intVkDeviceCommands.debugMarkerSetObjectTagEXT(VkDevice device, VkDebugMarkerObjectTagInfoEXT pTagInfo) intVkDeviceCommands.deferredOperationJoinKHR(VkDevice device, VkDeferredOperationKHR operation) voidVkDeviceCommands.destroyAccelerationStructureKHR(VkDevice device, @Nullable VkAccelerationStructureKHR accelerationStructure, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyAccelerationStructureNV(VkDevice device, @Nullable VkAccelerationStructureNV accelerationStructure, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyBuffer(VkDevice device, @Nullable VkBuffer buffer, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyBufferCollectionFUCHSIA(VkDevice device, VkBufferCollectionFUCHSIA collection, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyBufferView(VkDevice device, @Nullable VkBufferView bufferView, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyCommandPool(VkDevice device, @Nullable VkCommandPool commandPool, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyCudaFunctionNV(VkDevice device, VkCudaFunctionNV function, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyCudaModuleNV(VkDevice device, VkCudaModuleNV module, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyCuFunctionNVX(VkDevice device, VkCuFunctionNVX function, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyCuModuleNVX(VkDevice device, VkCuModuleNVX module, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyDeferredOperationKHR(VkDevice device, @Nullable VkDeferredOperationKHR operation, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyDescriptorPool(VkDevice device, @Nullable VkDescriptorPool descriptorPool, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyDescriptorSetLayout(VkDevice device, @Nullable VkDescriptorSetLayout descriptorSetLayout, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyDescriptorUpdateTemplate(VkDevice device, @Nullable VkDescriptorUpdateTemplate descriptorUpdateTemplate, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyDescriptorUpdateTemplateKHR(VkDevice device, @Nullable VkDescriptorUpdateTemplate descriptorUpdateTemplate, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyDevice(@Nullable VkDevice device, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyEvent(VkDevice device, @Nullable VkEvent event, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyExternalComputeQueueNV(VkDevice device, VkExternalComputeQueueNV externalQueue, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyFence(VkDevice device, @Nullable VkFence fence, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyFramebuffer(VkDevice device, @Nullable VkFramebuffer framebuffer, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyImage(VkDevice device, @Nullable VkImage image, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyImageView(VkDevice device, @Nullable VkImageView imageView, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyIndirectCommandsLayoutEXT(VkDevice device, @Nullable VkIndirectCommandsLayoutEXT indirectCommandsLayout, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyIndirectCommandsLayoutNV(VkDevice device, @Nullable VkIndirectCommandsLayoutNV indirectCommandsLayout, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyIndirectExecutionSetEXT(VkDevice device, @Nullable VkIndirectExecutionSetEXT indirectExecutionSet, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyMicromapEXT(VkDevice device, @Nullable VkMicromapEXT micromap, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyOpticalFlowSessionNV(VkDevice device, VkOpticalFlowSessionNV session, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyPipeline(VkDevice device, @Nullable VkPipeline pipeline, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyPipelineBinaryKHR(VkDevice device, @Nullable VkPipelineBinaryKHR pipelineBinary, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyPipelineCache(VkDevice device, @Nullable VkPipelineCache pipelineCache, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyPipelineLayout(VkDevice device, @Nullable VkPipelineLayout pipelineLayout, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyPrivateDataSlot(VkDevice device, @Nullable VkPrivateDataSlot privateDataSlot, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyPrivateDataSlotEXT(VkDevice device, @Nullable VkPrivateDataSlot privateDataSlot, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyQueryPool(VkDevice device, @Nullable VkQueryPool queryPool, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyRenderPass(VkDevice device, @Nullable VkRenderPass renderPass, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroySampler(VkDevice device, @Nullable VkSampler sampler, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroySamplerYcbcrConversion(VkDevice device, @Nullable VkSamplerYcbcrConversion ycbcrConversion, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroySamplerYcbcrConversionKHR(VkDevice device, @Nullable VkSamplerYcbcrConversion ycbcrConversion, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroySemaphore(VkDevice device, @Nullable VkSemaphore semaphore, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroySemaphoreSciSyncPoolNV(VkDevice device, @Nullable VkSemaphoreSciSyncPoolNV semaphorePool, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyShaderEXT(VkDevice device, @Nullable VkShaderEXT shader, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyShaderModule(VkDevice device, @Nullable VkShaderModule shaderModule, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroySwapchainKHR(VkDevice device, @Nullable VkSwapchainKHR swapchain, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyValidationCacheEXT(VkDevice device, @Nullable VkValidationCacheEXT validationCache, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyVideoSessionKHR(VkDevice device, @Nullable VkVideoSessionKHR videoSession, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.destroyVideoSessionParametersKHR(VkDevice device, @Nullable VkVideoSessionParametersKHR videoSessionParameters, @Nullable VkAllocationCallbacks pAllocator) intVkDeviceCommands.deviceWaitIdle(VkDevice device) intVkDeviceCommands.displayPowerControlEXT(VkDevice device, VkDisplayKHR display, VkDisplayPowerInfoEXT pDisplayPowerInfo) voidVkDeviceCommands.exportMetalObjectsEXT(VkDevice device, VkExportMetalObjectsInfoEXT pMetalObjectsInfo) intVkDeviceCommands.flushMappedMemoryRanges(VkDevice device, int memoryRangeCount, IVkMappedMemoryRange pMemoryRanges) voidVkDeviceCommands.freeCommandBuffers(VkDevice device, VkCommandPool commandPool, int commandBufferCount, VkCommandBuffer.Ptr pCommandBuffers) intVkDeviceCommands.freeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool, int descriptorSetCount, VkDescriptorSet.Ptr pDescriptorSets) voidVkDeviceCommands.freeMemory(VkDevice device, @Nullable VkDeviceMemory memory, @Nullable VkAllocationCallbacks pAllocator) voidVkDeviceCommands.getAccelerationStructureBuildSizesKHR(VkDevice device, int buildType, VkAccelerationStructureBuildGeometryInfoKHR pBuildInfo, @Nullable IntPtr pMaxPrimitiveCounts, VkAccelerationStructureBuildSizesInfoKHR pSizeInfo) longVkDeviceCommands.getAccelerationStructureDeviceAddressKHR(VkDevice device, VkAccelerationStructureDeviceAddressInfoKHR pInfo) intVkDeviceCommands.getAccelerationStructureHandleNV(VkDevice device, VkAccelerationStructureNV accelerationStructure, long dataSize, @NotNull MemorySegment pData) voidVkDeviceCommands.getAccelerationStructureMemoryRequirementsNV(VkDevice device, VkAccelerationStructureMemoryRequirementsInfoNV pInfo, VkMemoryRequirements2 pMemoryRequirements) intVkDeviceCommands.getAccelerationStructureOpaqueCaptureDescriptorDataEXT(VkDevice device, VkAccelerationStructureCaptureDescriptorDataInfoEXT pInfo, @NotNull MemorySegment pData) intVkDeviceCommands.getAndroidHardwareBufferPropertiesANDROID(VkDevice device, PointerPtr buffer, VkAndroidHardwareBufferPropertiesANDROID pProperties) intVkDeviceCommands.getBufferCollectionPropertiesFUCHSIA(VkDevice device, VkBufferCollectionFUCHSIA collection, VkBufferCollectionPropertiesFUCHSIA pProperties) longVkDeviceCommands.getBufferDeviceAddress(VkDevice device, VkBufferDeviceAddressInfo pInfo) longVkDeviceCommands.getBufferDeviceAddressEXT(VkDevice device, VkBufferDeviceAddressInfo pInfo) longVkDeviceCommands.getBufferDeviceAddressKHR(VkDevice device, VkBufferDeviceAddressInfo pInfo) voidVkDeviceCommands.getBufferMemoryRequirements(VkDevice device, VkBuffer buffer, VkMemoryRequirements pMemoryRequirements) voidVkDeviceCommands.getBufferMemoryRequirements2(VkDevice device, VkBufferMemoryRequirementsInfo2 pInfo, VkMemoryRequirements2 pMemoryRequirements) voidVkDeviceCommands.getBufferMemoryRequirements2KHR(VkDevice device, VkBufferMemoryRequirementsInfo2 pInfo, VkMemoryRequirements2 pMemoryRequirements) longVkDeviceCommands.getBufferOpaqueCaptureAddress(VkDevice device, VkBufferDeviceAddressInfo pInfo) longVkDeviceCommands.getBufferOpaqueCaptureAddressKHR(VkDevice device, VkBufferDeviceAddressInfo pInfo) intVkDeviceCommands.getBufferOpaqueCaptureDescriptorDataEXT(VkDevice device, VkBufferCaptureDescriptorDataInfoEXT pInfo, @NotNull MemorySegment pData) intVkDeviceCommands.getCalibratedTimestampsEXT(VkDevice device, int timestampCount, IVkCalibratedTimestampInfoKHR pTimestampInfos, LongPtr pTimestamps, LongPtr pMaxDeviation) intVkDeviceCommands.getCalibratedTimestampsKHR(VkDevice device, int timestampCount, IVkCalibratedTimestampInfoKHR pTimestampInfos, LongPtr pTimestamps, LongPtr pMaxDeviation) voidVkDeviceCommands.getClusterAccelerationStructureBuildSizesNV(VkDevice device, VkClusterAccelerationStructureInputInfoNV pInfo, VkAccelerationStructureBuildSizesInfoKHR pSizeInfo) intVkDeviceCommands.getCudaModuleCacheNV(VkDevice device, VkCudaModuleNV module, PointerPtr pCacheSize, @NotNull MemorySegment pCacheData) intVkDeviceCommands.getDeferredOperationMaxConcurrencyKHR(VkDevice device, VkDeferredOperationKHR operation) intVkDeviceCommands.getDeferredOperationResultKHR(VkDevice device, VkDeferredOperationKHR operation) voidVkDeviceCommands.getDescriptorEXT(VkDevice device, VkDescriptorGetInfoEXT pDescriptorInfo, long dataSize, @NotNull MemorySegment pDescriptor) voidVkDeviceCommands.getDescriptorSetHostMappingVALVE(VkDevice device, VkDescriptorSet descriptorSet, PointerPtr ppData) voidVkDeviceCommands.getDescriptorSetLayoutBindingOffsetEXT(VkDevice device, VkDescriptorSetLayout layout, int binding, LongPtr pOffset) voidVkDeviceCommands.getDescriptorSetLayoutHostMappingInfoVALVE(VkDevice device, VkDescriptorSetBindingReferenceVALVE pBindingReference, VkDescriptorSetLayoutHostMappingInfoVALVE pHostMapping) voidVkDeviceCommands.getDescriptorSetLayoutSizeEXT(VkDevice device, VkDescriptorSetLayout layout, LongPtr pLayoutSizeInBytes) voidVkDeviceCommands.getDescriptorSetLayoutSupport(VkDevice device, VkDescriptorSetLayoutCreateInfo pCreateInfo, VkDescriptorSetLayoutSupport pSupport) voidVkDeviceCommands.getDescriptorSetLayoutSupportKHR(VkDevice device, VkDescriptorSetLayoutCreateInfo pCreateInfo, VkDescriptorSetLayoutSupport pSupport) voidVkDeviceCommands.getDeviceAccelerationStructureCompatibilityKHR(VkDevice device, VkAccelerationStructureVersionInfoKHR pVersionInfo, IntPtr pCompatibility) voidVkDeviceCommands.getDeviceBufferMemoryRequirements(VkDevice device, VkDeviceBufferMemoryRequirements pInfo, VkMemoryRequirements2 pMemoryRequirements) voidVkDeviceCommands.getDeviceBufferMemoryRequirementsKHR(VkDevice device, VkDeviceBufferMemoryRequirements pInfo, VkMemoryRequirements2 pMemoryRequirements) intVkDeviceCommands.getDeviceFaultInfoEXT(VkDevice device, VkDeviceFaultCountsEXT pFaultCounts, @Nullable VkDeviceFaultInfoEXT pFaultInfo) voidVkDeviceCommands.getDeviceGroupPeerMemoryFeatures(VkDevice device, int heapIndex, int localDeviceIndex, int remoteDeviceIndex, IntPtr pPeerMemoryFeatures) voidVkDeviceCommands.getDeviceGroupPeerMemoryFeaturesKHR(VkDevice device, int heapIndex, int localDeviceIndex, int remoteDeviceIndex, IntPtr pPeerMemoryFeatures) intVkDeviceCommands.getDeviceGroupPresentCapabilitiesKHR(VkDevice device, VkDeviceGroupPresentCapabilitiesKHR pDeviceGroupPresentCapabilities) intVkDeviceCommands.getDeviceGroupSurfacePresentModes2EXT(VkDevice device, VkPhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, IntPtr pModes) intVkDeviceCommands.getDeviceGroupSurfacePresentModesKHR(VkDevice device, VkSurfaceKHR surface, IntPtr pModes) voidVkDeviceCommands.getDeviceImageMemoryRequirements(VkDevice device, VkDeviceImageMemoryRequirements pInfo, VkMemoryRequirements2 pMemoryRequirements) voidVkDeviceCommands.getDeviceImageMemoryRequirementsKHR(VkDevice device, VkDeviceImageMemoryRequirements pInfo, VkMemoryRequirements2 pMemoryRequirements) voidVkDeviceCommands.getDeviceImageSparseMemoryRequirements(VkDevice device, VkDeviceImageMemoryRequirements pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getDeviceImageSparseMemoryRequirementsKHR(VkDevice device, VkDeviceImageMemoryRequirements pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getDeviceImageSubresourceLayout(VkDevice device, VkDeviceImageSubresourceInfo pInfo, VkSubresourceLayout2 pLayout) voidVkDeviceCommands.getDeviceImageSubresourceLayoutKHR(VkDevice device, VkDeviceImageSubresourceInfo pInfo, VkSubresourceLayout2 pLayout) voidVkDeviceCommands.getDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory, LongPtr pCommittedMemoryInBytes) longVkDeviceCommands.getDeviceMemoryOpaqueCaptureAddress(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo pInfo) longVkDeviceCommands.getDeviceMemoryOpaqueCaptureAddressKHR(VkDevice device, VkDeviceMemoryOpaqueCaptureAddressInfo pInfo) voidVkDeviceCommands.getDeviceMicromapCompatibilityEXT(VkDevice device, VkMicromapVersionInfoEXT pVersionInfo, IntPtr pCompatibility) @NotNull MemorySegmentVkStaticCommands.getDeviceProcAddr(VkDevice device, BytePtr pName) voidVkDeviceCommands.getDeviceQueue(VkDevice device, int queueFamilyIndex, int queueIndex, VkQueue.Ptr pQueue) voidVkDeviceCommands.getDeviceQueue2(VkDevice device, VkDeviceQueueInfo2 pQueueInfo, VkQueue.Ptr pQueue) intVkDeviceCommands.getDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(VkDevice device, VkRenderPass renderpass, IVkExtent2D pMaxWorkgroupSize) intVkDeviceCommands.getDynamicRenderingTilePropertiesQCOM(VkDevice device, VkRenderingInfo pRenderingInfo, VkTilePropertiesQCOM pProperties) intVkDeviceCommands.getEncodedVideoSessionParametersKHR(VkDevice device, VkVideoEncodeSessionParametersGetInfoKHR pVideoSessionParametersInfo, @Nullable VkVideoEncodeSessionParametersFeedbackInfoKHR pFeedbackInfo, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getEventStatus(VkDevice device, VkEvent event) intVkDeviceCommands.getExecutionGraphPipelineNodeIndexAMDX(VkDevice device, VkPipeline executionGraph, VkPipelineShaderStageNodeCreateInfoAMDX pNodeInfo, IntPtr pNodeIndex) intVkDeviceCommands.getExecutionGraphPipelineScratchSizeAMDX(VkDevice device, VkPipeline executionGraph, VkExecutionGraphPipelineScratchSizeAMDX pSizeInfo) intVkDeviceCommands.getFenceFdKHR(VkDevice device, VkFenceGetFdInfoKHR pGetFdInfo, IntPtr pFd) intVkDeviceCommands.getFenceSciSyncFenceNV(VkDevice device, VkFenceGetSciSyncInfoNV pGetSciSyncHandleInfo, @NotNull MemorySegment pHandle) intVkDeviceCommands.getFenceSciSyncObjNV(VkDevice device, VkFenceGetSciSyncInfoNV pGetSciSyncHandleInfo, @NotNull MemorySegment pHandle) intVkDeviceCommands.getFenceStatus(VkDevice device, VkFence fence) intVkDeviceCommands.getFenceWin32HandleKHR(VkDevice device, VkFenceGetWin32HandleInfoKHR pGetWin32HandleInfo, PointerPtr pHandle) intVkDeviceCommands.getFramebufferTilePropertiesQCOM(VkDevice device, VkFramebuffer framebuffer, IntPtr pPropertiesCount, @Nullable IVkTilePropertiesQCOM pProperties) voidVkDeviceCommands.getGeneratedCommandsMemoryRequirementsEXT(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoEXT pInfo, VkMemoryRequirements2 pMemoryRequirements) voidVkDeviceCommands.getGeneratedCommandsMemoryRequirementsNV(VkDevice device, VkGeneratedCommandsMemoryRequirementsInfoNV pInfo, VkMemoryRequirements2 pMemoryRequirements) intVkDeviceCommands.getImageDrmFormatModifierPropertiesEXT(VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT pProperties) voidVkDeviceCommands.getImageMemoryRequirements(VkDevice device, VkImage image, VkMemoryRequirements pMemoryRequirements) voidVkDeviceCommands.getImageMemoryRequirements2(VkDevice device, VkImageMemoryRequirementsInfo2 pInfo, VkMemoryRequirements2 pMemoryRequirements) voidVkDeviceCommands.getImageMemoryRequirements2KHR(VkDevice device, VkImageMemoryRequirementsInfo2 pInfo, VkMemoryRequirements2 pMemoryRequirements) intVkDeviceCommands.getImageOpaqueCaptureDescriptorDataEXT(VkDevice device, VkImageCaptureDescriptorDataInfoEXT pInfo, @NotNull MemorySegment pData) voidVkDeviceCommands.getImageSparseMemoryRequirements(VkDevice device, VkImage image, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements pSparseMemoryRequirements) voidVkDeviceCommands.getImageSparseMemoryRequirements2(VkDevice device, VkImageSparseMemoryRequirementsInfo2 pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getImageSparseMemoryRequirements2KHR(VkDevice device, VkImageSparseMemoryRequirementsInfo2 pInfo, IntPtr pSparseMemoryRequirementCount, @Nullable IVkSparseImageMemoryRequirements2 pSparseMemoryRequirements) voidVkDeviceCommands.getImageSubresourceLayout(VkDevice device, VkImage image, VkImageSubresource pSubresource, VkSubresourceLayout pLayout) voidVkDeviceCommands.getImageSubresourceLayout2(VkDevice device, VkImage image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) voidVkDeviceCommands.getImageSubresourceLayout2EXT(VkDevice device, VkImage image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) voidVkDeviceCommands.getImageSubresourceLayout2KHR(VkDevice device, VkImage image, VkImageSubresource2 pSubresource, VkSubresourceLayout2 pLayout) intVkDeviceCommands.getImageViewAddressNVX(VkDevice device, VkImageView imageView, VkImageViewAddressPropertiesNVX pProperties) longVkDeviceCommands.getImageViewHandle64NVX(VkDevice device, VkImageViewHandleInfoNVX pInfo) intVkDeviceCommands.getImageViewHandleNVX(VkDevice device, VkImageViewHandleInfoNVX pInfo) intVkDeviceCommands.getImageViewOpaqueCaptureDescriptorDataEXT(VkDevice device, VkImageViewCaptureDescriptorDataInfoEXT pInfo, @NotNull MemorySegment pData) voidVkDeviceCommands.getLatencyTimingsNV(VkDevice device, VkSwapchainKHR swapchain, VkGetLatencyMarkerInfoNV pLatencyMarkerInfo) intVkDeviceCommands.getMemoryAndroidHardwareBufferANDROID(VkDevice device, VkMemoryGetAndroidHardwareBufferInfoANDROID pInfo, PointerPtr pBuffer) intVkDeviceCommands.getMemoryFdKHR(VkDevice device, VkMemoryGetFdInfoKHR pGetFdInfo, IntPtr pFd) intVkDeviceCommands.getMemoryFdPropertiesKHR(VkDevice device, int handleType, int fd, VkMemoryFdPropertiesKHR pMemoryFdProperties) intVkDeviceCommands.getMemoryHostPointerPropertiesEXT(VkDevice device, int handleType, @NotNull MemorySegment pHostPointer, VkMemoryHostPointerPropertiesEXT pMemoryHostPointerProperties) intVkDeviceCommands.getMemoryMetalHandleEXT(VkDevice device, VkMemoryGetMetalHandleInfoEXT pGetMetalHandleInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryMetalHandlePropertiesEXT(VkDevice device, int handleType, @NotNull MemorySegment pHandle, VkMemoryMetalHandlePropertiesEXT pMemoryMetalHandleProperties) intVkDeviceCommands.getMemoryRemoteAddressNV(VkDevice device, VkMemoryGetRemoteAddressInfoNV pMemoryGetRemoteAddressInfo, PointerPtr pAddress) intVkDeviceCommands.getMemorySciBufNV(VkDevice device, VkMemoryGetSciBufInfoNV pGetSciBufInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryWin32HandleKHR(VkDevice device, VkMemoryGetWin32HandleInfoKHR pGetWin32HandleInfo, PointerPtr pHandle) intVkDeviceCommands.getMemoryWin32HandleNV(VkDevice device, VkDeviceMemory memory, int handleType, PointerPtr pHandle) intVkDeviceCommands.getMemoryWin32HandlePropertiesKHR(VkDevice device, int handleType, @NotNull MemorySegment handle, VkMemoryWin32HandlePropertiesKHR pMemoryWin32HandleProperties) intVkDeviceCommands.getMemoryZirconHandleFUCHSIA(VkDevice device, VkMemoryGetZirconHandleInfoFUCHSIA pGetZirconHandleInfo, IntPtr pZirconHandle) intVkDeviceCommands.getMemoryZirconHandlePropertiesFUCHSIA(VkDevice device, int handleType, int zirconHandle, VkMemoryZirconHandlePropertiesFUCHSIA pMemoryZirconHandleProperties) voidVkDeviceCommands.getMicromapBuildSizesEXT(VkDevice device, int buildType, VkMicromapBuildInfoEXT pBuildInfo, VkMicromapBuildSizesInfoEXT pSizeInfo) voidVkDeviceCommands.getPartitionedAccelerationStructuresBuildSizesNV(VkDevice device, VkPartitionedAccelerationStructureInstancesInputNV pInfo, VkAccelerationStructureBuildSizesInfoKHR pSizeInfo) intVkDeviceCommands.getPastPresentationTimingGOOGLE(VkDevice device, VkSwapchainKHR swapchain, IntPtr pPresentationTimingCount, @Nullable IVkPastPresentationTimingGOOGLE pPresentationTimings) intVkDeviceCommands.getPerformanceParameterINTEL(VkDevice device, int parameter, VkPerformanceValueINTEL pValue) intVkDeviceCommands.getPipelineBinaryDataKHR(VkDevice device, VkPipelineBinaryDataInfoKHR pInfo, VkPipelineBinaryKeyKHR pPipelineBinaryKey, PointerPtr pPipelineBinaryDataSize, @NotNull MemorySegment pPipelineBinaryData) intVkDeviceCommands.getPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getPipelineExecutableInternalRepresentationsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntPtr pInternalRepresentationCount, @Nullable IVkPipelineExecutableInternalRepresentationKHR pInternalRepresentations) intVkDeviceCommands.getPipelineExecutablePropertiesKHR(VkDevice device, VkPipelineInfoKHR pPipelineInfo, IntPtr pExecutableCount, @Nullable IVkPipelineExecutablePropertiesKHR pProperties) intVkDeviceCommands.getPipelineExecutableStatisticsKHR(VkDevice device, VkPipelineExecutableInfoKHR pExecutableInfo, IntPtr pStatisticCount, @Nullable IVkPipelineExecutableStatisticKHR pStatistics) longVkDeviceCommands.getPipelineIndirectDeviceAddressNV(VkDevice device, VkPipelineIndirectDeviceAddressInfoNV pInfo) voidVkDeviceCommands.getPipelineIndirectMemoryRequirementsNV(VkDevice device, VkComputePipelineCreateInfo pCreateInfo, VkMemoryRequirements2 pMemoryRequirements) intVkDeviceCommands.getPipelineKeyKHR(VkDevice device, @Nullable VkPipelineCreateInfoKHR pPipelineCreateInfo, VkPipelineBinaryKeyKHR pPipelineKey) intVkDeviceCommands.getPipelinePropertiesEXT(VkDevice device, VkPipelineInfoKHR pPipelineInfo, VkBaseOutStructure pPipelineProperties) voidVkDeviceCommands.getPrivateData(VkDevice device, int objectType, long objectHandle, VkPrivateDataSlot privateDataSlot, LongPtr pData) voidVkDeviceCommands.getPrivateDataEXT(VkDevice device, int objectType, long objectHandle, VkPrivateDataSlot privateDataSlot, LongPtr pData) intVkDeviceCommands.getQueryPoolResults(VkDevice device, VkQueryPool queryPool, int firstQuery, int queryCount, long dataSize, @NotNull MemorySegment pData, long stride, int flags) intVkDeviceCommands.getRayTracingCaptureReplayShaderGroupHandlesKHR(VkDevice device, VkPipeline pipeline, int firstGroup, int groupCount, long dataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getRayTracingShaderGroupHandlesKHR(VkDevice device, VkPipeline pipeline, int firstGroup, int groupCount, long dataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getRayTracingShaderGroupHandlesNV(VkDevice device, VkPipeline pipeline, int firstGroup, int groupCount, long dataSize, @NotNull MemorySegment pData) longVkDeviceCommands.getRayTracingShaderGroupStackSizeKHR(VkDevice device, VkPipeline pipeline, int group, int groupShader) intVkDeviceCommands.getRefreshCycleDurationGOOGLE(VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE pDisplayTimingProperties) voidVkDeviceCommands.getRenderAreaGranularity(VkDevice device, VkRenderPass renderPass, VkExtent2D pGranularity) voidVkDeviceCommands.getRenderingAreaGranularity(VkDevice device, VkRenderingAreaInfo pRenderingAreaInfo, VkExtent2D pGranularity) voidVkDeviceCommands.getRenderingAreaGranularityKHR(VkDevice device, VkRenderingAreaInfo pRenderingAreaInfo, VkExtent2D pGranularity) intVkDeviceCommands.getSamplerOpaqueCaptureDescriptorDataEXT(VkDevice device, VkSamplerCaptureDescriptorDataInfoEXT pInfo, @NotNull MemorySegment pData) intVkDeviceCommands.getScreenBufferPropertiesQNX(VkDevice device, PointerPtr buffer, VkScreenBufferPropertiesQNX pProperties) intVkDeviceCommands.getSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, LongPtr pValue) intVkDeviceCommands.getSemaphoreCounterValueKHR(VkDevice device, VkSemaphore semaphore, LongPtr pValue) intVkDeviceCommands.getSemaphoreFdKHR(VkDevice device, VkSemaphoreGetFdInfoKHR pGetFdInfo, IntPtr pFd) intVkDeviceCommands.getSemaphoreSciSyncObjNV(VkDevice device, VkSemaphoreGetSciSyncInfoNV pGetSciSyncInfo, @NotNull MemorySegment pHandle) intVkDeviceCommands.getSemaphoreWin32HandleKHR(VkDevice device, VkSemaphoreGetWin32HandleInfoKHR pGetWin32HandleInfo, PointerPtr pHandle) intVkDeviceCommands.getSemaphoreZirconHandleFUCHSIA(VkDevice device, VkSemaphoreGetZirconHandleInfoFUCHSIA pGetZirconHandleInfo, IntPtr pZirconHandle) intVkDeviceCommands.getShaderBinaryDataEXT(VkDevice device, VkShaderEXT shader, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getShaderInfoAMD(VkDevice device, VkPipeline pipeline, int shaderStage, int infoType, PointerPtr pInfoSize, @NotNull MemorySegment pInfo) voidVkDeviceCommands.getShaderModuleCreateInfoIdentifierEXT(VkDevice device, VkShaderModuleCreateInfo pCreateInfo, VkShaderModuleIdentifierEXT pIdentifier) voidVkDeviceCommands.getShaderModuleIdentifierEXT(VkDevice device, VkShaderModule shaderModule, VkShaderModuleIdentifierEXT pIdentifier) intVkDeviceCommands.getSwapchainCounterEXT(VkDevice device, VkSwapchainKHR swapchain, int counter, LongPtr pCounterValue) intVkDeviceCommands.getSwapchainImagesKHR(VkDevice device, VkSwapchainKHR swapchain, IntPtr pSwapchainImageCount, VkImage.Ptr pSwapchainImages) intVkDeviceCommands.getSwapchainStatusKHR(VkDevice device, VkSwapchainKHR swapchain) intVkDeviceCommands.getValidationCacheDataEXT(VkDevice device, VkValidationCacheEXT validationCache, PointerPtr pDataSize, @NotNull MemorySegment pData) intVkDeviceCommands.getVideoSessionMemoryRequirementsKHR(VkDevice device, VkVideoSessionKHR videoSession, IntPtr pMemoryRequirementsCount, @Nullable IVkVideoSessionMemoryRequirementsKHR pMemoryRequirements) intVkDeviceCommands.importFenceFdKHR(VkDevice device, VkImportFenceFdInfoKHR pImportFenceFdInfo) intVkDeviceCommands.importFenceSciSyncFenceNV(VkDevice device, VkImportFenceSciSyncInfoNV pImportFenceSciSyncInfo) intVkDeviceCommands.importFenceSciSyncObjNV(VkDevice device, VkImportFenceSciSyncInfoNV pImportFenceSciSyncInfo) intVkDeviceCommands.importFenceWin32HandleKHR(VkDevice device, VkImportFenceWin32HandleInfoKHR pImportFenceWin32HandleInfo) intVkDeviceCommands.importSemaphoreFdKHR(VkDevice device, VkImportSemaphoreFdInfoKHR pImportSemaphoreFdInfo) intVkDeviceCommands.importSemaphoreSciSyncObjNV(VkDevice device, VkImportSemaphoreSciSyncInfoNV pImportSemaphoreSciSyncInfo) intVkDeviceCommands.importSemaphoreWin32HandleKHR(VkDevice device, VkImportSemaphoreWin32HandleInfoKHR pImportSemaphoreWin32HandleInfo) intVkDeviceCommands.importSemaphoreZirconHandleFUCHSIA(VkDevice device, VkImportSemaphoreZirconHandleInfoFUCHSIA pImportSemaphoreZirconHandleInfo) intVkDeviceCommands.initializePerformanceApiINTEL(VkDevice device, VkInitializePerformanceApiInfoINTEL pInitializeInfo) intVkDeviceCommands.invalidateMappedMemoryRanges(VkDevice device, int memoryRangeCount, IVkMappedMemoryRange pMemoryRanges) intVkDeviceCommands.latencySleepNV(VkDevice device, VkSwapchainKHR swapchain, VkLatencySleepInfoNV pSleepInfo) static @NotNull VkDeviceCommandsVulkanLoader.loadDeviceCommands(@NotNull VkDevice device, @NotNull VkStaticCommands staticCommands) Load Vulkan device commands.intVkDeviceCommands.mapMemory(VkDevice device, VkDeviceMemory memory, long offset, long size, int flags, PointerPtr ppData) intVkDeviceCommands.mapMemory2(VkDevice device, VkMemoryMapInfo pMemoryMapInfo, PointerPtr ppData) intVkDeviceCommands.mapMemory2KHR(VkDevice device, VkMemoryMapInfo pMemoryMapInfo, PointerPtr ppData) intVkDeviceCommands.mergePipelineCaches(VkDevice device, VkPipelineCache dstCache, int srcCacheCount, VkPipelineCache.Ptr pSrcCaches) intVkDeviceCommands.mergeValidationCachesEXT(VkDevice device, VkValidationCacheEXT dstCache, int srcCacheCount, VkValidationCacheEXT.Ptr pSrcCaches) intVkDeviceCommands.registerDeviceEventEXT(VkDevice device, VkDeviceEventInfoEXT pDeviceEventInfo, @Nullable VkAllocationCallbacks pAllocator, VkFence.Ptr pFence) intVkDeviceCommands.registerDisplayEventEXT(VkDevice device, VkDisplayKHR display, VkDisplayEventInfoEXT pDisplayEventInfo, @Nullable VkAllocationCallbacks pAllocator, VkFence.Ptr pFence) intVkDeviceCommands.releaseCapturedPipelineDataKHR(VkDevice device, VkReleaseCapturedPipelineDataInfoKHR pInfo, @Nullable VkAllocationCallbacks pAllocator) intVkDeviceCommands.releaseFullScreenExclusiveModeEXT(VkDevice device, VkSwapchainKHR swapchain) intVkDeviceCommands.releasePerformanceConfigurationINTEL(VkDevice device, @Nullable VkPerformanceConfigurationINTEL configuration) voidVkDeviceCommands.releaseProfilingLockKHR(VkDevice device) intVkDeviceCommands.releaseSwapchainImagesEXT(VkDevice device, VkReleaseSwapchainImagesInfoEXT pReleaseInfo) intVkDeviceCommands.resetCommandPool(VkDevice device, VkCommandPool commandPool, int flags) intVkDeviceCommands.resetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool, int flags) intVkDeviceCommands.resetEvent(VkDevice device, VkEvent event) intVkDeviceCommands.resetFences(VkDevice device, int fenceCount, VkFence.Ptr pFences) voidVkDeviceCommands.resetQueryPool(VkDevice device, VkQueryPool queryPool, int firstQuery, int queryCount) voidVkDeviceCommands.resetQueryPoolEXT(VkDevice device, VkQueryPool queryPool, int firstQuery, int queryCount) intVkDeviceCommands.setBufferCollectionBufferConstraintsFUCHSIA(VkDevice device, VkBufferCollectionFUCHSIA collection, VkBufferConstraintsInfoFUCHSIA pBufferConstraintsInfo) intVkDeviceCommands.setBufferCollectionImageConstraintsFUCHSIA(VkDevice device, VkBufferCollectionFUCHSIA collection, VkImageConstraintsInfoFUCHSIA pImageConstraintsInfo) intVkInstanceCommands.setDebugUtilsObjectNameEXT(VkDevice device, VkDebugUtilsObjectNameInfoEXT pNameInfo) intVkInstanceCommands.setDebugUtilsObjectTagEXT(VkDevice device, VkDebugUtilsObjectTagInfoEXT pTagInfo) voidVkDeviceCommands.setDeviceMemoryPriorityEXT(VkDevice device, VkDeviceMemory memory, float priority) intvoidVkDeviceCommands.setHdrMetadataEXT(VkDevice device, int swapchainCount, VkSwapchainKHR.Ptr pSwapchains, IVkHdrMetadataEXT pMetadata) voidVkDeviceCommands.setLatencyMarkerNV(VkDevice device, VkSwapchainKHR swapchain, VkSetLatencyMarkerInfoNV pLatencyMarkerInfo) intVkDeviceCommands.setLatencySleepModeNV(VkDevice device, VkSwapchainKHR swapchain, VkLatencySleepModeInfoNV pSleepModeInfo) voidVkDeviceCommands.setLocalDimmingAMD(VkDevice device, VkSwapchainKHR swapChain, int localDimmingEnable) intVkDeviceCommands.setPrivateData(VkDevice device, int objectType, long objectHandle, VkPrivateDataSlot privateDataSlot, long data) intVkDeviceCommands.setPrivateDataEXT(VkDevice device, int objectType, long objectHandle, VkPrivateDataSlot privateDataSlot, long data) intVkDeviceCommands.signalSemaphore(VkDevice device, VkSemaphoreSignalInfo pSignalInfo) intVkDeviceCommands.signalSemaphoreKHR(VkDevice device, VkSemaphoreSignalInfo pSignalInfo) intVkDeviceCommands.transitionImageLayout(VkDevice device, int transitionCount, IVkHostImageLayoutTransitionInfo pTransitions) intVkDeviceCommands.transitionImageLayoutEXT(VkDevice device, int transitionCount, IVkHostImageLayoutTransitionInfo pTransitions) voidVkDeviceCommands.trimCommandPool(VkDevice device, VkCommandPool commandPool, int flags) voidVkDeviceCommands.trimCommandPoolKHR(VkDevice device, VkCommandPool commandPool, int flags) voidVkDeviceCommands.uninitializePerformanceApiINTEL(VkDevice device) voidVkDeviceCommands.unmapMemory(VkDevice device, VkDeviceMemory memory) intVkDeviceCommands.unmapMemory2(VkDevice device, VkMemoryUnmapInfo pMemoryUnmapInfo) intVkDeviceCommands.unmapMemory2KHR(VkDevice device, VkMemoryUnmapInfo pMemoryUnmapInfo) voidVkDeviceCommands.updateDescriptorSets(VkDevice device, int descriptorWriteCount, @Nullable IVkWriteDescriptorSet pDescriptorWrites, int descriptorCopyCount, @Nullable IVkCopyDescriptorSet pDescriptorCopies) voidVkDeviceCommands.updateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, @NotNull MemorySegment pData) voidVkDeviceCommands.updateDescriptorSetWithTemplateKHR(VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, @NotNull MemorySegment pData) voidVkDeviceCommands.updateIndirectExecutionSetPipelineEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, int executionSetWriteCount, IVkWriteIndirectExecutionSetPipelineEXT pExecutionSetWrites) voidVkDeviceCommands.updateIndirectExecutionSetShaderEXT(VkDevice device, VkIndirectExecutionSetEXT indirectExecutionSet, int executionSetWriteCount, IVkWriteIndirectExecutionSetShaderEXT pExecutionSetWrites) intVkDeviceCommands.updateVideoSessionParametersKHR(VkDevice device, VkVideoSessionParametersKHR videoSessionParameters, VkVideoSessionParametersUpdateInfoKHR pUpdateInfo) intVkDeviceCommands.waitForFences(VkDevice device, int fenceCount, VkFence.Ptr pFences, int waitAll, long timeout) intVkDeviceCommands.waitForPresentKHR(VkDevice device, VkSwapchainKHR swapchain, long presentId, long timeout) intVkDeviceCommands.waitSemaphores(VkDevice device, VkSemaphoreWaitInfo pWaitInfo, long timeout) intVkDeviceCommands.waitSemaphoresKHR(VkDevice device, VkSemaphoreWaitInfo pWaitInfo, long timeout) intVkDeviceCommands.writeAccelerationStructuresPropertiesKHR(VkDevice device, int accelerationStructureCount, VkAccelerationStructureKHR.Ptr pAccelerationStructures, int queryType, long dataSize, @NotNull MemorySegment pData, long stride) intVkDeviceCommands.writeMicromapsPropertiesEXT(VkDevice device, int micromapCount, VkMicromapEXT.Ptr pMicromaps, int queryType, long dataSize, @NotNull MemorySegment pData, long stride) -
Uses of VkDevice in club.doki7.vulkan.handle
Classes in club.doki7.vulkan.handle that implement interfaces with type arguments of type VkDeviceModifier and TypeClassDescriptionstatic final recordRepresents a pointer toVkDevicehandle(s) in native memory.Methods in club.doki7.vulkan.handle that return VkDeviceModifier and TypeMethodDescription@Nullable VkDeviceVkDevice.Ptr.read()@Nullable VkDeviceVkDevice.Ptr.read(long index) Methods in club.doki7.vulkan.handle that return types with arguments of type VkDeviceMethods in club.doki7.vulkan.handle with parameters of type VkDeviceMethod parameters in club.doki7.vulkan.handle with type arguments of type VkDeviceModifier and TypeMethodDescriptionstatic VkDevice.PtrVkDevice.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable VkDevice> values)