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