Lines Matching defs:m_device
3544 : m_device( device ), m_allocator( static_cast<const VULKAN_HPP_NAMESPACE::AllocationCallbacks *>( allocator ) )
3547 static_cast<VkDevice>( m_device ) ) );
3561 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
3573 std::swap( m_device, rhs.m_device );
3582 return m_device;
3587 if ( m_device )
3589 getDispatcher()->vkDestroyDevice( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
3591 m_device = nullptr;
3600 return VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( m_device, nullptr );
3611 std::swap( m_device, rhs.m_device );
4580 VULKAN_HPP_NAMESPACE::Device m_device = {};
4608 : m_device( *device )
4626 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
4639 std::swap( m_device, rhs.m_device );
4656 getDispatcher()->vkDestroyAccelerationStructureKHR( static_cast<VkDevice>( m_device ),
4660 m_device = nullptr;
4668 m_device = nullptr;
4676 return m_device;
4687 std::swap( m_device, rhs.m_device );
4694 VULKAN_HPP_NAMESPACE::Device m_device = {};
4723 : m_device( *device )
4741 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
4754 std::swap( m_device, rhs.m_device );
4771 getDispatcher()->vkDestroyAccelerationStructureNV( static_cast<VkDevice>( m_device ),
4775 m_device = nullptr;
4783 m_device = nullptr;
4791 return m_device;
4802 std::swap( m_device, rhs.m_device );
4817 VULKAN_HPP_NAMESPACE::Device m_device = {};
4846 : m_device( *device )
4864 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
4877 std::swap( m_device, rhs.m_device );
4895 static_cast<VkDevice>( m_device ), static_cast<VkBuffer>( m_buffer ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
4897 m_device = nullptr;
4905 m_device = nullptr;
4913 return m_device;
4924 std::swap( m_device, rhs.m_device );
4937 VULKAN_HPP_NAMESPACE::Device m_device = {};
4967 : m_device( *device )
4985 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
4998 std::swap( m_device, rhs.m_device );
5015 getDispatcher()->vkDestroyBufferCollectionFUCHSIA( static_cast<VkDevice>( m_device ),
5019 m_device = nullptr;
5027 m_device = nullptr;
5035 return m_device;
5046 std::swap( m_device, rhs.m_device );
5061 VULKAN_HPP_NAMESPACE::Device m_device = {};
5091 : m_device( *device )
5109 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
5122 std::swap( m_device, rhs.m_device );
5140 static_cast<VkDevice>( m_device ), static_cast<VkBufferView>( m_bufferView ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
5142 m_device = nullptr;
5150 m_device = nullptr;
5158 return m_device;
5169 std::swap( m_device, rhs.m_device );
5176 VULKAN_HPP_NAMESPACE::Device m_device = {};
5205 : m_device( *device )
5223 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
5236 std::swap( m_device, rhs.m_device );
5254 static_cast<VkDevice>( m_device ), static_cast<VkCommandPool>( m_commandPool ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
5256 m_device = nullptr;
5264 m_device = nullptr;
5272 return m_device;
5283 std::swap( m_device, rhs.m_device );
5302 VULKAN_HPP_NAMESPACE::Device m_device = {};
5320 : m_device( *device ), m_commandPool( commandPool ), m_commandBuffer( commandBuffer ), m_dispatcher( device.getDispatcher() )
5335 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
5348 std::swap( m_device, rhs.m_device );
5366 static_cast<VkDevice>( m_device ), static_cast<VkCommandPool>( m_commandPool ), 1, reinterpret_cast<VkCommandBuffer const *>( &m_commandBuffer ) );
5368 m_device = nullptr;
5376 m_device = nullptr;
5384 return m_device;
5395 std::swap( m_device, rhs.m_device );
6331 VULKAN_HPP_NAMESPACE::Device m_device = {};
6386 : m_device( *device )
6404 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
6417 std::swap( m_device, rhs.m_device );
6435 static_cast<VkDevice>( m_device ), static_cast<VkCuFunctionNVX>( m_function ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
6437 m_device = nullptr;
6445 m_device = nullptr;
6453 return m_device;
6464 std::swap( m_device, rhs.m_device );
6471 VULKAN_HPP_NAMESPACE::Device m_device = {};
6500 : m_device( *device )
6518 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
6531 std::swap( m_device, rhs.m_device );
6549 static_cast<VkDevice>( m_device ), static_cast<VkCuModuleNVX>( m_module ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
6551 m_device = nullptr;
6559 m_device = nullptr;
6567 return m_device;
6578 std::swap( m_device, rhs.m_device );
6585 VULKAN_HPP_NAMESPACE::Device m_device = {};
6615 : m_device( *device )
6633 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
6646 std::swap( m_device, rhs.m_device );
6664 static_cast<VkDevice>( m_device ), static_cast<VkCudaFunctionNV>( m_function ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
6666 m_device = nullptr;
6674 m_device = nullptr;
6682 return m_device;
6693 std::swap( m_device, rhs.m_device );
6700 VULKAN_HPP_NAMESPACE::Device m_device = {};
6731 : m_device( *device )
6749 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
6762 std::swap( m_device, rhs.m_device );
6780 static_cast<VkDevice>( m_device ), static_cast<VkCudaModuleNV>( m_module ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
6782 m_device = nullptr;
6790 m_device = nullptr;
6798 return m_device;
6809 std::swap( m_device, rhs.m_device );
6820 VULKAN_HPP_NAMESPACE::Device m_device = {};
7079 : m_device( *device )
7097 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
7110 std::swap( m_device, rhs.m_device );
7127 getDispatcher()->vkDestroyDeferredOperationKHR( static_cast<VkDevice>( m_device ),
7131 m_device = nullptr;
7139 m_device = nullptr;
7147 return m_device;
7158 std::swap( m_device, rhs.m_device );
7173 VULKAN_HPP_NAMESPACE::Device m_device = {};
7202 : m_device( *device )
7220 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
7233 std::swap( m_device, rhs.m_device );
7250 getDispatcher()->vkDestroyDescriptorPool( static_cast<VkDevice>( m_device ),
7254 m_device = nullptr;
7262 m_device = nullptr;
7270 return m_device;
7281 std::swap( m_device, rhs.m_device );
7292 VULKAN_HPP_NAMESPACE::Device m_device = {};
7310 : m_device( *device ), m_descriptorPool( descriptorPool ), m_descriptorSet( descriptorSet ), m_dispatcher( device.getDispatcher() )
7325 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
7338 std::swap( m_device, rhs.m_device );
7355 getDispatcher()->vkFreeDescriptorSets( static_cast<VkDevice>( m_device ),
7360 m_device = nullptr;
7368 m_device = nullptr;
7376 return m_device;
7387 std::swap( m_device, rhs.m_device );
7408 VULKAN_HPP_NAMESPACE::Device m_device = {};
7463 : m_device( *device )
7481 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
7494 std::swap( m_device, rhs.m_device );
7511 getDispatcher()->vkDestroyDescriptorSetLayout( static_cast<VkDevice>( m_device ),
7515 m_device = nullptr;
7523 m_device = nullptr;
7531 return m_device;
7542 std::swap( m_device, rhs.m_device );
7555 VULKAN_HPP_NAMESPACE::Device m_device = {};
7584 : m_device( *device )
7602 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
7615 std::swap( m_device, rhs.m_device );
7632 getDispatcher()->vkDestroyDescriptorUpdateTemplate( static_cast<VkDevice>( m_device ),
7636 m_device = nullptr;
7644 m_device = nullptr;
7652 return m_device;
7663 std::swap( m_device, rhs.m_device );
7670 VULKAN_HPP_NAMESPACE::Device m_device = {};
7699 : m_device( *device )
7717 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
7730 std::swap( m_device, rhs.m_device );
7748 static_cast<VkDevice>( m_device ), static_cast<VkDeviceMemory>( m_memory ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
7750 m_device = nullptr;
7758 m_device = nullptr;
7766 return m_device;
7777 std::swap( m_device, rhs.m_device );
7804 VULKAN_HPP_NAMESPACE::Device m_device = {};
8098 : m_device( *device )
8116 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8129 std::swap( m_device, rhs.m_device );
8147 static_cast<VkDevice>( m_device ), static_cast<VkEvent>( m_event ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
8149 m_device = nullptr;
8157 m_device = nullptr;
8165 return m_device;
8176 std::swap( m_device, rhs.m_device );
8191 VULKAN_HPP_NAMESPACE::Device m_device = {};
8239 : m_device( *device )
8257 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8270 std::swap( m_device, rhs.m_device );
8288 static_cast<VkDevice>( m_device ), static_cast<VkFence>( m_fence ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
8290 m_device = nullptr;
8298 m_device = nullptr;
8306 return m_device;
8317 std::swap( m_device, rhs.m_device );
8328 VULKAN_HPP_NAMESPACE::Device m_device = {};
8357 : m_device( *device )
8375 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8388 std::swap( m_device, rhs.m_device );
8406 static_cast<VkDevice>( m_device ), static_cast<VkFramebuffer>( m_framebuffer ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
8408 m_device = nullptr;
8416 m_device = nullptr;
8424 return m_device;
8435 std::swap( m_device, rhs.m_device );
8446 VULKAN_HPP_NAMESPACE::Device m_device = {};
8475 : m_device( *device )
8493 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8506 std::swap( m_device, rhs.m_device );
8524 static_cast<VkDevice>( m_device ), static_cast<VkImage>( m_image ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
8526 m_device = nullptr;
8534 m_device = nullptr;
8542 return m_device;
8553 std::swap( m_device, rhs.m_device );
8593 VULKAN_HPP_NAMESPACE::Device m_device = {};
8622 : m_device( *device )
8640 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8653 std::swap( m_device, rhs.m_device );
8671 static_cast<VkDevice>( m_device ), static_cast<VkImageView>( m_imageView ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
8673 m_device = nullptr;
8681 m_device = nullptr;
8689 return m_device;
8700 std::swap( m_device, rhs.m_device );
8711 VULKAN_HPP_NAMESPACE::Device m_device = {};
8740 : m_device( *device )
8758 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8771 std::swap( m_device, rhs.m_device );
8788 getDispatcher()->vkDestroyIndirectCommandsLayoutNV( static_cast<VkDevice>( m_device ),
8792 m_device = nullptr;
8800 m_device = nullptr;
8808 return m_device;
8819 std::swap( m_device, rhs.m_device );
8826 VULKAN_HPP_NAMESPACE::Device m_device = {};
8855 : m_device( *device )
8873 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
8886 std::swap( m_device, rhs.m_device );
8904 static_cast<VkDevice>( m_device ), static_cast<VkMicromapEXT>( m_micromap ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
8906 m_device = nullptr;
8914 m_device = nullptr;
8922 return m_device;
8933 std::swap( m_device, rhs.m_device );
8940 VULKAN_HPP_NAMESPACE::Device m_device = {};
8969 : m_device( *device )
8987 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9000 std::swap( m_device, rhs.m_device );
9017 getDispatcher()->vkDestroyOpticalFlowSessionNV( static_cast<VkDevice>( m_device ),
9021 m_device = nullptr;
9029 m_device = nullptr;
9037 return m_device;
9048 std::swap( m_device, rhs.m_device );
9061 VULKAN_HPP_NAMESPACE::Device m_device = {};
9087 : m_device( *device ), m_configuration( configuration ), m_dispatcher( device.getDispatcher() )
9102 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9114 std::swap( m_device, rhs.m_device );
9130 getDispatcher()->vkReleasePerformanceConfigurationINTEL( static_cast<VkDevice>( m_device ),
9133 m_device = nullptr;
9140 m_device = nullptr;
9147 return m_device;
9158 std::swap( m_device, rhs.m_device );
9164 VULKAN_HPP_NAMESPACE::Device m_device = {};
9192 : m_device( *device )
9210 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9223 std::swap( m_device, rhs.m_device );
9240 getDispatcher()->vkDestroyPipelineCache( static_cast<VkDevice>( m_device ),
9244 m_device = nullptr;
9252 m_device = nullptr;
9260 return m_device;
9271 std::swap( m_device, rhs.m_device );
9284 VULKAN_HPP_NAMESPACE::Device m_device = {};
9358 : m_device( *device )
9377 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9391 std::swap( m_device, rhs.m_device );
9410 static_cast<VkDevice>( m_device ), static_cast<VkPipeline>( m_pipeline ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
9412 m_device = nullptr;
9421 m_device = nullptr;
9435 return m_device;
9446 std::swap( m_device, rhs.m_device );
9495 VULKAN_HPP_NAMESPACE::Device m_device = {};
9596 : m_device( *device )
9614 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9627 std::swap( m_device, rhs.m_device );
9644 getDispatcher()->vkDestroyPipelineLayout( static_cast<VkDevice>( m_device ),
9648 m_device = nullptr;
9656 m_device = nullptr;
9664 return m_device;
9675 std::swap( m_device, rhs.m_device );
9682 VULKAN_HPP_NAMESPACE::Device m_device = {};
9711 : m_device( *device )
9729 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9742 std::swap( m_device, rhs.m_device );
9759 getDispatcher()->vkDestroyPrivateDataSlot( static_cast<VkDevice>( m_device ),
9763 m_device = nullptr;
9771 m_device = nullptr;
9779 return m_device;
9790 std::swap( m_device, rhs.m_device );
9797 VULKAN_HPP_NAMESPACE::Device m_device = {};
9826 : m_device( *device )
9844 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
9857 std::swap( m_device, rhs.m_device );
9875 static_cast<VkDevice>( m_device ), static_cast<VkQueryPool>( m_queryPool ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
9877 m_device = nullptr;
9885 m_device = nullptr;
9893 return m_device;
9904 std::swap( m_device, rhs.m_device );
9936 VULKAN_HPP_NAMESPACE::Device m_device = {};
10117 : m_device( *device )
10135 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
10148 std::swap( m_device, rhs.m_device );
10166 static_cast<VkDevice>( m_device ), static_cast<VkRenderPass>( m_renderPass ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
10168 m_device = nullptr;
10176 m_device = nullptr;
10184 return m_device;
10195 std::swap( m_device, rhs.m_device );
10210 VULKAN_HPP_NAMESPACE::Device m_device = {};
10239 : m_device( *device )
10257 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
10270 std::swap( m_device, rhs.m_device );
10288 static_cast<VkDevice>( m_device ), static_cast<VkSampler>( m_sampler ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
10290 m_device = nullptr;
10298 m_device = nullptr;
10306 return m_device;
10317 std::swap( m_device, rhs.m_device );
10324 VULKAN_HPP_NAMESPACE::Device m_device = {};
10353 : m_device( *device )
10371 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
10384 std::swap( m_device, rhs.m_device );
10401 getDispatcher()->vkDestroySamplerYcbcrConversion( static_cast<VkDevice>( m_device ),
10405 m_device = nullptr;
10413 m_device = nullptr;
10421 return m_device;
10432 std::swap( m_device, rhs.m_device );
10439 VULKAN_HPP_NAMESPACE::Device m_device = {};
10468 : m_device( *device )
10486 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
10499 std::swap( m_device, rhs.m_device );
10517 static_cast<VkDevice>( m_device ), static_cast<VkSemaphore>( m_semaphore ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
10519 m_device = nullptr;
10527 m_device = nullptr;
10535 return m_device;
10546 std::swap( m_device, rhs.m_device );
10561 VULKAN_HPP_NAMESPACE::Device m_device = {};
10590 : m_device( *device )
10608 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
10621 std::swap( m_device, rhs.m_device );
10639 static_cast<VkDevice>( m_device ), static_cast<VkShaderEXT>( m_shader ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
10641 m_device = nullptr;
10649 m_device = nullptr;
10657 return m_device;
10668 std::swap( m_device, rhs.m_device );
10679 VULKAN_HPP_NAMESPACE::Device m_device = {};
10735 : m_device( *device )
10753 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
10766 std::swap( m_device, rhs.m_device );
10784 static_cast<VkDevice>( m_device ), static_cast<VkShaderModule>( m_shaderModule ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
10786 m_device = nullptr;
10794 m_device = nullptr;
10802 return m_device;
10813 std::swap( m_device, rhs.m_device );
10824 VULKAN_HPP_NAMESPACE::Device m_device = {};
11119 : m_device( *device )
11137 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
11150 std::swap( m_device, rhs.m_device );
11168 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), reinterpret_cast<const VkAllocationCallbacks *>( m_allocator ) );
11170 m_device = nullptr;
11178 m_device = nullptr;
11186 return m_device;
11197 std::swap( m_device, rhs.m_device );
11253 VULKAN_HPP_NAMESPACE::Device m_device = {};
11309 : m_device( *device )
11327 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
11340 std::swap( m_device, rhs.m_device );
11357 getDispatcher()->vkDestroyValidationCacheEXT( static_cast<VkDevice>( m_device ),
11361 m_device = nullptr;
11369 m_device = nullptr;
11377 return m_device;
11388 std::swap( m_device, rhs.m_device );
11401 VULKAN_HPP_NAMESPACE::Device m_device = {};
11430 : m_device( *device )
11448 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
11461 std::swap( m_device, rhs.m_device );
11478 getDispatcher()->vkDestroyVideoSessionKHR( static_cast<VkDevice>( m_device ),
11482 m_device = nullptr;
11490 m_device = nullptr;
11498 return m_device;
11509 std::swap( m_device, rhs.m_device );
11522 VULKAN_HPP_NAMESPACE::Device m_device = {};
11551 : m_device( *device )
11569 : m_device( VULKAN_HPP_NAMESPACE::VULKAN_HPP_RAII_NAMESPACE::exchange( rhs.m_device, {} ) )
11582 std::swap( m_device, rhs.m_device );
11599 getDispatcher()->vkDestroyVideoSessionParametersKHR( static_cast<VkDevice>( m_device ),
11603 m_device = nullptr;
11611 m_device = nullptr;
11619 return m_device;
11630 std::swap( m_device, rhs.m_device );
11641 VULKAN_HPP_NAMESPACE::Device m_device = {};
11814 PFN_vkVoidFunction result = getDispatcher()->vkGetDeviceProcAddr( static_cast<VkDevice>( m_device ), name.c_str() );
11961 getDispatcher()->vkGetDeviceQueue( static_cast<VkDevice>( m_device ), queueFamilyIndex, queueIndex, reinterpret_cast<VkQueue *>( &queue ) );
11988 VULKAN_HPP_NAMESPACE::Result result = static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkDeviceWaitIdle( static_cast<VkDevice>( m_device ) ) );
11999 static_cast<VkDevice>( m_device ),
12022 VULKAN_HPP_NAMESPACE::Result result = static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkMapMemory( static_cast<VkDevice>( m_device ),
12037 getDispatcher()->vkUnmapMemory( static_cast<VkDevice>( m_device ), static_cast<VkDeviceMemory>( m_memory ) );
12046 static_cast<VkDevice>( m_device ), memoryRanges.size(), reinterpret_cast<const VkMappedMemoryRange *>( memoryRanges.data() ) ) );
12056 static_cast<VkDevice>( m_device ), memoryRanges.size(), reinterpret_cast<const VkMappedMemoryRange *>( memoryRanges.data() ) ) );
12066 static_cast<VkDevice>( m_device ), static_cast<VkDeviceMemory>( m_memory ), reinterpret_cast<VkDeviceSize *>( &committedMemoryInBytes ) );
12076 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkBindBufferMemory( static_cast<VkDevice>( m_device ),
12088 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkBindImageMemory( static_cast<VkDevice>( m_device ),
12101 static_cast<VkDevice>( m_device ), static_cast<VkBuffer>( m_buffer ), reinterpret_cast<VkMemoryRequirements *>( &memoryRequirements ) );
12112 static_cast<VkDevice>( m_device ), static_cast<VkImage>( m_image ), reinterpret_cast<VkMemoryRequirements *>( &memoryRequirements ) );
12124 static_cast<VkDevice>( m_device ), static_cast<VkImage>( m_image ), &sparseMemoryRequirementCount, nullptr );
12126 getDispatcher()->vkGetImageSparseMemoryRequirements( static_cast<VkDevice>( m_device ),
12194 static_cast<VkDevice>( m_device ),
12215 getDispatcher()->vkResetFences( static_cast<VkDevice>( m_device ), fences.size(), reinterpret_cast<const VkFence *>( fences.data() ) ) );
12224 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetFenceStatus( static_cast<VkDevice>( m_device ), static_cast<VkFence>( m_fence ) ) );
12237 static_cast<VkDevice>( m_device ), fences.size(), reinterpret_cast<const VkFence *>( fences.data() ), static_cast<VkBool32>( waitAll ), timeout ) );
12251 static_cast<VkDevice>( m_device ),
12274 static_cast<VkDevice>( m_device ),
12295 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetEventStatus( static_cast<VkDevice>( m_device ), static_cast<VkEvent>( m_event ) ) );
12307 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkSetEvent( static_cast<VkDevice>( m_device ), static_cast<VkEvent>( m_event ) ) );
12316 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkResetEvent( static_cast<VkDevice>( m_device ), static_cast<VkEvent>( m_event ) ) );
12327 static_cast<VkDevice>( m_device ),
12352 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetQueryPoolResults( static_cast<VkDevice>( m_device ),
12374 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetQueryPoolResults( static_cast<VkDevice>( m_device ),
12395 static_cast<VkDevice>( m_device ),
12419 static_cast<VkDevice>( m_device ),
12442 static_cast<VkDevice>( m_device ),
12464 getDispatcher()->vkGetImageSubresourceLayout( static_cast<VkDevice>( m_device ),
12479 static_cast<VkDevice>( m_device ),
12503 static_cast<VkDevice>( m_device ),
12527 static_cast<VkDevice>( m_device ),
12553 getDispatcher()->vkGetPipelineCacheData( static_cast<VkDevice>( m_device ), static_cast<VkPipelineCache>( m_pipelineCache ), &dataSize, nullptr ) );
12558 static_cast<VkDevice>( m_device ), static_cast<VkPipelineCache>( m_pipelineCache ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
12575 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkMergePipelineCaches( static_cast<VkDevice>( m_device ),
12591 static_cast<VkDevice>( m_device ),
12624 static_cast<VkDevice>( m_device ),
12651 static_cast<VkDevice>( m_device ),
12684 static_cast<VkDevice>( m_device ),
12710 static_cast<VkDevice>( m_device ),
12733 static_cast<VkDevice>( m_device ),
12757 static_cast<VkDevice>( m_device ),
12781 static_cast<VkDevice>( m_device ),
12802 static_cast<VkDevice>( m_device ), static_cast<VkDescriptorPool>( m_descriptorPool ), static_cast<VkDescriptorPoolResetFlags>( flags ) );
12811 getDispatcher()->vkAllocateDescriptorSets( static_cast<VkDevice>( m_device ),
12839 getDispatcher()->vkUpdateDescriptorSets( static_cast<VkDevice>( m_device ),
12854 static_cast<VkDevice>( m_device ),
12878 static_cast<VkDevice>( m_device ),
12900 static_cast<VkDevice>( m_device ), static_cast<VkRenderPass>( m_renderPass ), reinterpret_cast<VkExtent2D *>( &granularity ) );
12913 static_cast<VkDevice>( m_device ),
12934 static_cast<VkDevice>( m_device ), static_cast<VkCommandPool>( m_commandPool ), static_cast<VkCommandPoolResetFlags>( flags ) ) );
12944 getDispatcher()->vkAllocateCommandBuffers( static_cast<VkDevice>( m_device ),
13539 static_cast<VkDevice>( m_device ), bindInfos.size(), reinterpret_cast<const VkBindBufferMemoryInfo *>( bindInfos.data() ) ) );
13548 static_cast<VkDevice>( m_device ), bindInfos.size(), reinterpret_cast<const VkBindImageMemoryInfo *>( bindInfos.data() ) ) );
13559 getDispatcher()->vkGetDeviceGroupPeerMemoryFeatures( static_cast<VkDevice>( m_device ),
13625 getDispatcher()->vkGetImageMemoryRequirements2( static_cast<VkDevice>( m_device ),
13641 getDispatcher()->vkGetImageMemoryRequirements2( static_cast<VkDevice>( m_device ),
13655 getDispatcher()->vkGetBufferMemoryRequirements2( static_cast<VkDevice>( m_device ),
13671 getDispatcher()->vkGetBufferMemoryRequirements2( static_cast<VkDevice>( m_device ),
13687 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImageSparseMemoryRequirementsInfo2 *>( &info ), &sparseMemoryRequirementCount, nullptr );
13689 getDispatcher()->vkGetImageSparseMemoryRequirements2( static_cast<VkDevice>( m_device ),
13928 static_cast<VkDevice>( m_device ), static_cast<VkCommandPool>( m_commandPool ), static_cast<VkCommandPoolTrimFlags>( flags ) );
13937 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDeviceQueueInfo2 *>( &queueInfo ), reinterpret_cast<VkQueue *>( &queue ) );
13950 static_cast<VkDevice>( m_device ),
13975 static_cast<VkDevice>( m_device ),
13999 getDispatcher()->vkUpdateDescriptorSetWithTemplate( static_cast<VkDevice>( m_device ),
14055 getDispatcher()->vkGetDescriptorSetLayoutSupport( static_cast<VkDevice>( m_device ),
14071 getDispatcher()->vkGetDescriptorSetLayoutSupport( static_cast<VkDevice>( m_device ),
14126 static_cast<VkDevice>( m_device ),
14174 getDispatcher()->vkResetQueryPool( static_cast<VkDevice>( m_device ), static_cast<VkQueryPool>( m_queryPool ), firstQuery, queryCount );
14184 getDispatcher()->vkGetSemaphoreCounterValue( static_cast<VkDevice>( m_device ), static_cast<VkSemaphore>( m_semaphore ), &value ) );
14196 getDispatcher()->vkWaitSemaphores( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreWaitInfo *>( &waitInfo ), timeout ) );
14208 getDispatcher()->vkSignalSemaphore( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreSignalInfo *>( &signalInfo ) ) );
14219 getDispatcher()->vkGetBufferDeviceAddress( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkBufferDeviceAddressInfo *>( &info ) );
14231 getDispatcher()->vkGetBufferOpaqueCaptureAddress( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkBufferDeviceAddressInfo *>( &info ) );
14242 uint64_t result = getDispatcher()->vkGetDeviceMemoryOpaqueCaptureAddress( static_cast<VkDevice>( m_device ),
14286 static_cast<VkDevice>( m_device ),
14310 static_cast<VkDevice>( m_device ), static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), data ) );
14322 static_cast<VkDevice>( m_device ), static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), &data );
14623 getDispatcher()->vkGetDeviceBufferMemoryRequirements( static_cast<VkDevice>( m_device ),
14639 getDispatcher()->vkGetDeviceBufferMemoryRequirements( static_cast<VkDevice>( m_device ),
14653 getDispatcher()->vkGetDeviceImageMemoryRequirements( static_cast<VkDevice>( m_device ),
14669 getDispatcher()->vkGetDeviceImageMemoryRequirements( static_cast<VkDevice>( m_device ),
14685 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDeviceImageMemoryRequirements *>( &info ), &sparseMemoryRequirementCount, nullptr );
14687 getDispatcher()->vkGetDeviceImageSparseMemoryRequirements( static_cast<VkDevice>( m_device ),
14807 static_cast<VkDevice>( m_device ),
14833 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), &swapchainImageCount, nullptr ) );
14838 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetSwapchainImagesKHR( static_cast<VkDevice>( m_device ),
14860 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkAcquireNextImageKHR( static_cast<VkDevice>( m_device ),
14895 static_cast<VkDevice>( m_device ), reinterpret_cast<VkDeviceGroupPresentCapabilitiesKHR *>( &deviceGroupPresentCapabilities ) ) );
14909 static_cast<VkDevice>( m_device ), static_cast<VkSurfaceKHR>( surface ), reinterpret_cast<VkDeviceGroupPresentModeFlagsKHR *>( &modes ) ) );
14954 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkAcquireNextImageInfoKHR *>( &acquireInfo ), &imageIndex ) );
15162 static_cast<VkDevice>( m_device ),
15193 static_cast<VkDevice>( m_device ),
15462 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDebugMarkerObjectTagInfoEXT *>( &tagInfo ) ) );
15471 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDebugMarkerObjectNameInfoEXT *>( &nameInfo ) ) );
15577 static_cast<VkDevice>( m_device ),
15604 static_cast<VkDevice>( m_device ), static_cast<VkVideoSessionKHR>( m_videoSession ), &memoryRequirementsCount, nullptr ) );
15609 getDispatcher()->vkGetVideoSessionMemoryRequirementsKHR( static_cast<VkDevice>( m_device ),
15630 getDispatcher()->vkBindVideoSessionMemoryKHR( static_cast<VkDevice>( m_device ),
15645 static_cast<VkDevice>( m_device ),
15667 getDispatcher()->vkUpdateVideoSessionParametersKHR( static_cast<VkDevice>( m_device ),
15830 static_cast<VkDevice>( m_device ),
15854 static_cast<VkDevice>( m_device ),
15885 getDispatcher()->vkGetImageViewHandleNVX( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImageViewHandleInfoNVX *>( &info ) );
15896 static_cast<VkDevice>( m_device ), static_cast<VkImageView>( m_imageView ), reinterpret_cast<VkImageViewAddressPropertiesNVX *>( &properties ) ) );
15955 result = static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetShaderInfoAMD( static_cast<VkDevice>( m_device ),
15964 result = static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetShaderInfoAMD( static_cast<VkDevice>( m_device ),
16063 static_cast<VkDevice>( m_device ), static_cast<VkDeviceMemory>( m_memory ), static_cast<VkExternalMemoryHandleTypeFlagsNV>( handleType ), &handle ) );
16303 getDispatcher()->vkGetDeviceGroupPeerMemoryFeaturesKHR( static_cast<VkDevice>( m_device ),
16367 static_cast<VkDevice>( m_device ), static_cast<VkCommandPool>( m_commandPool ), static_cast<VkCommandPoolTrimFlags>( flags ) );
16428 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkMemoryGetWin32HandleInfoKHR *>( &getWin32HandleInfo ), &handle ) );
16442 getDispatcher()->vkGetMemoryWin32HandlePropertiesKHR( static_cast<VkDevice>( m_device ),
16460 getDispatcher()->vkGetMemoryFdKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkMemoryGetFdInfoKHR *>( &getFdInfo ), &fd ) );
16473 getDispatcher()->vkGetMemoryFdPropertiesKHR( static_cast<VkDevice>( m_device ),
16509 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImportSemaphoreWin32HandleInfoKHR *>( &importSemaphoreWin32HandleInfo ) ) );
16521 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreGetWin32HandleInfoKHR *>( &getWin32HandleInfo ), &handle ) );
16535 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImportSemaphoreFdInfoKHR *>( &importSemaphoreFdInfo ) ) );
16545 getDispatcher()->vkGetSemaphoreFdKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreGetFdInfoKHR *>( &getFdInfo ), &fd ) );
16615 static_cast<VkDevice>( m_device ),
16640 static_cast<VkDevice>( m_device ),
16652 getDispatcher()->vkUpdateDescriptorSetWithTemplateKHR( static_cast<VkDevice>( m_device ),
16730 static_cast<VkDevice>( m_device ), static_cast<VkDisplayKHR>( display ), reinterpret_cast<const VkDisplayPowerInfoEXT *>( &displayPowerInfo ) ) );
16742 static_cast<VkDevice>( m_device ),
16767 static_cast<VkDevice>( m_device ),
16790 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), static_cast<VkSurfaceCounterFlagBitsEXT>( counter ), &counterValue ) );
16804 getDispatcher()->vkGetRefreshCycleDurationGOOGLE( static_cast<VkDevice>( m_device ),
16823 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), &presentationTimingCount, nullptr ) );
16828 getDispatcher()->vkGetPastPresentationTimingGOOGLE( static_cast<VkDevice>( m_device ),
16889 getDispatcher()->vkSetHdrMetadataEXT( static_cast<VkDevice>( m_device ),
16905 static_cast<VkDevice>( m_device ),
16957 getDispatcher()->vkGetSwapchainStatusKHR( static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ) ) );
16989 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImportFenceWin32HandleInfoKHR *>( &importFenceWin32HandleInfo ) ) );
17000 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkFenceGetWin32HandleInfoKHR *>( &getWin32HandleInfo ), &handle ) );
17014 getDispatcher()->vkImportFenceFdKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImportFenceFdInfoKHR *>( &importFenceFdInfo ) ) );
17024 getDispatcher()->vkGetFenceFdKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkFenceGetFdInfoKHR *>( &getFdInfo ), &fd ) );
17090 getDispatcher()->vkAcquireProfilingLockKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkAcquireProfilingLockInfoKHR *>( &info ) ) );
17098 getDispatcher()->vkReleaseProfilingLockKHR( static_cast<VkDevice>( m_device ) );
17386 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDebugUtilsObjectNameInfoEXT *>( &nameInfo ) ) );
17395 getDispatcher()->vkSetDebugUtilsObjectTagEXT( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDebugUtilsObjectTagInfoEXT *>( &tagInfo ) ) );
17492 static_cast<VkDevice>( m_device ), &buffer, reinterpret_cast<VkAndroidHardwareBufferPropertiesANDROID *>( &properties ) ) );
17509 static_cast<VkDevice>( m_device ), &buffer, reinterpret_cast<VkAndroidHardwareBufferPropertiesANDROID *>( &properties ) ) );
17523 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkMemoryGetAndroidHardwareBufferInfoANDROID *>( &info ), &buffer ) );
17542 static_cast<VkDevice>( m_device ),
17575 static_cast<VkDevice>( m_device ),
17600 static_cast<VkDevice>( m_device ), static_cast<VkPipeline>( m_pipeline ), reinterpret_cast<VkExecutionGraphPipelineScratchSizeAMDX *>( &sizeInfo ) ) );
17614 getDispatcher()->vkGetExecutionGraphPipelineNodeIndexAMDX( static_cast<VkDevice>( m_device ),
17697 getDispatcher()->vkGetImageMemoryRequirements2KHR( static_cast<VkDevice>( m_device ),
17713 getDispatcher()->vkGetImageMemoryRequirements2KHR( static_cast<VkDevice>( m_device ),
17727 getDispatcher()->vkGetBufferMemoryRequirements2KHR( static_cast<VkDevice>( m_device ),
17743 getDispatcher()->vkGetBufferMemoryRequirements2KHR( static_cast<VkDevice>( m_device ),
17759 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImageSparseMemoryRequirementsInfo2 *>( &info ), &sparseMemoryRequirementCount, nullptr );
17761 getDispatcher()->vkGetImageSparseMemoryRequirements2KHR( static_cast<VkDevice>( m_device ),
17784 static_cast<VkDevice>( m_device ),
17876 static_cast<VkDevice>( m_device ),
17898 getDispatcher()->vkCopyAccelerationStructureKHR( static_cast<VkDevice>( m_device ),
17918 getDispatcher()->vkCopyAccelerationStructureToMemoryKHR( static_cast<VkDevice>( m_device ),
17938 getDispatcher()->vkCopyMemoryToAccelerationStructureKHR( static_cast<VkDevice>( m_device ),
17963 getDispatcher()->vkWriteAccelerationStructuresPropertiesKHR( static_cast<VkDevice>( m_device ),
17986 getDispatcher()->vkWriteAccelerationStructuresPropertiesKHR( static_cast<VkDevice>( m_device ),
18035 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkAccelerationStructureDeviceAddressInfoKHR *>( &info ) );
18064 getDispatcher()->vkGetDeviceAccelerationStructureCompatibilityKHR( static_cast<VkDevice>( m_device ),
18088 getDispatcher()->vkGetAccelerationStructureBuildSizesKHR( static_cast<VkDevice>( m_device ),
18129 static_cast<VkDevice>( m_device ),
18165 static_cast<VkDevice>( m_device ),
18195 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetRayTracingShaderGroupHandlesKHR( static_cast<VkDevice>( m_device ),
18214 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetRayTracingShaderGroupHandlesKHR( static_cast<VkDevice>( m_device ),
18235 getDispatcher()->vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( static_cast<VkDevice>( m_device ),
18254 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetRayTracingCaptureReplayShaderGroupHandlesKHR( static_cast<VkDevice>( m_device ),
18288 static_cast<VkDevice>( m_device ), static_cast<VkPipeline>( m_pipeline ), group, static_cast<VkShaderGroupShaderKHR>( groupShader ) );
18311 static_cast<VkDevice>( m_device ),
18336 static_cast<VkDevice>( m_device ),
18349 static_cast<VkDevice>( m_device ), bindInfos.size(), reinterpret_cast<const VkBindBufferMemoryInfo *>( bindInfos.data() ) ) );
18359 static_cast<VkDevice>( m_device ), bindInfos.size(), reinterpret_cast<const VkBindImageMemoryInfo *>( bindInfos.data() ) ) );
18372 static_cast<VkDevice>( m_device ), static_cast<VkImage>( m_image ), reinterpret_cast<VkImageDrmFormatModifierPropertiesEXT *>( &properties ) ) );
18388 static_cast<VkDevice>( m_device ),
18410 getDispatcher()->vkMergeValidationCachesEXT( static_cast<VkDevice>( m_device ),
18427 static_cast<VkDevice>( m_device ), static_cast<VkValidationCacheEXT>( m_validationCache ), &dataSize, nullptr ) );
18432 static_cast<VkDevice>( m_device ), static_cast<VkValidationCacheEXT>( m_validationCache ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
18490 static_cast<VkDevice>( m_device ),
18514 getDispatcher()->vkGetAccelerationStructureMemoryRequirementsNV( static_cast<VkDevice>( m_device ),
18530 getDispatcher()->vkGetAccelerationStructureMemoryRequirementsNV( static_cast<VkDevice>( m_device ),
18544 static_cast<VkDevice>( m_device ), bindInfos.size(), reinterpret_cast<const VkBindAccelerationStructureMemoryInfoNV *>( bindInfos.data() ) ) );
18625 static_cast<VkDevice>( m_device ),
18658 static_cast<VkDevice>( m_device ),
18686 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetRayTracingShaderGroupHandlesNV( static_cast<VkDevice>( m_device ),
18705 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetRayTracingShaderGroupHandlesNV( static_cast<VkDevice>( m_device ),
18724 getDispatcher()->vkGetAccelerationStructureHandleNV( static_cast<VkDevice>( m_device ),
18740 getDispatcher()->vkGetAccelerationStructureHandleNV( static_cast<VkDevice>( m_device ),
18771 getDispatcher()->vkCompileDeferredNV( static_cast<VkDevice>( m_device ), static_cast<VkPipeline>( m_pipeline ), shader ) );
18784 getDispatcher()->vkGetDescriptorSetLayoutSupportKHR( static_cast<VkDevice>( m_device ),
18800 getDispatcher()->vkGetDescriptorSetLayoutSupportKHR( static_cast<VkDevice>( m_device ),
18858 getDispatcher()->vkGetMemoryHostPointerPropertiesEXT( static_cast<VkDevice>( m_device ),
18924 getDispatcher()->vkGetCalibratedTimestampsEXT( static_cast<VkDevice>( m_device ),
18944 static_cast<VkDevice>( m_device ), 1, reinterpret_cast<const VkCalibratedTimestampInfoKHR *>( ×tampInfo ), ×tamp, &maxDeviation ) );
19053 getDispatcher()->vkGetSemaphoreCounterValueKHR( static_cast<VkDevice>( m_device ), static_cast<VkSemaphore>( m_semaphore ), &value ) );
19065 getDispatcher()->vkWaitSemaphoresKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreWaitInfo *>( &waitInfo ), timeout ) );
19077 getDispatcher()->vkSignalSemaphoreKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreSignalInfo *>( &signalInfo ) ) );
19089 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkInitializePerformanceApiInfoINTEL *>( &initializeInfo ) ) );
19098 getDispatcher()->vkUninitializePerformanceApiINTEL( static_cast<VkDevice>( m_device ) );
19137 getDispatcher()->vkAcquirePerformanceConfigurationINTEL( static_cast<VkDevice>( m_device ),
19170 static_cast<VkDevice>( m_device ), static_cast<VkPerformanceParameterTypeINTEL>( parameter ), reinterpret_cast<VkPerformanceValueINTEL *>( &value ) ) );
19183 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), static_cast<VkBool32>( localDimmingEnable ) );
19297 getDispatcher()->vkGetBufferDeviceAddressEXT( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkBufferDeviceAddressInfo *>( &info ) );
19339 getDispatcher()->vkWaitForPresentKHR( static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), presentId, timeout ) );
19455 getDispatcher()->vkAcquireFullScreenExclusiveModeEXT( static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ) ) );
19465 getDispatcher()->vkReleaseFullScreenExclusiveModeEXT( static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ) ) );
19477 getDispatcher()->vkGetDeviceGroupSurfacePresentModes2EXT( static_cast<VkDevice>( m_device ),
19522 getDispatcher()->vkGetBufferDeviceAddressKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkBufferDeviceAddressInfo *>( &info ) );
19534 getDispatcher()->vkGetBufferOpaqueCaptureAddressKHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkBufferDeviceAddressInfo *>( &info ) );
19545 uint64_t result = getDispatcher()->vkGetDeviceMemoryOpaqueCaptureAddressKHR( static_cast<VkDevice>( m_device ),
19566 getDispatcher()->vkResetQueryPoolEXT( static_cast<VkDevice>( m_device ), static_cast<VkQueryPool>( m_queryPool ), firstQuery, queryCount );
19718 static_cast<VkDevice>( m_device ),
19740 getDispatcher()->vkGetDeferredOperationMaxConcurrencyKHR( static_cast<VkDevice>( m_device ), static_cast<VkDeferredOperationKHR>( m_operation ) );
19751 getDispatcher()->vkGetDeferredOperationResultKHR( static_cast<VkDevice>( m_device ), static_cast<VkDeferredOperationKHR>( m_operation ) ) );
19761 getDispatcher()->vkDeferredOperationJoinKHR( static_cast<VkDevice>( m_device ), static_cast<VkDeferredOperationKHR>( m_operation ) ) );
19783 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkPipelineInfoKHR *>( &pipelineInfo ), &executableCount, nullptr ) );
19788 getDispatcher()->vkGetPipelineExecutablePropertiesKHR( static_cast<VkDevice>( m_device ),
19815 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkPipelineExecutableInfoKHR *>( &executableInfo ), &statisticCount, nullptr ) );
19820 getDispatcher()->vkGetPipelineExecutableStatisticsKHR( static_cast<VkDevice>( m_device ),
19847 getDispatcher()->vkGetPipelineExecutableInternalRepresentationsKHR( static_cast<VkDevice>( m_device ),
19855 static_cast<VkDevice>( m_device ),
19877 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkCopyMemoryToImageInfoEXT *>( ©MemoryToImageInfo ) ) );
19886 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkCopyImageToMemoryInfoEXT *>( ©ImageToMemoryInfo ) ) );
19895 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkCopyImageToImageInfoEXT *>( ©ImageToImageInfo ) ) );
19905 static_cast<VkDevice>( m_device ), transitions.size(), reinterpret_cast<const VkHostImageLayoutTransitionInfoEXT *>( transitions.data() ) ) );
19917 getDispatcher()->vkGetImageSubresourceLayout2EXT( static_cast<VkDevice>( m_device ),
19935 getDispatcher()->vkGetImageSubresourceLayout2EXT( static_cast<VkDevice>( m_device ),
19951 getDispatcher()->vkMapMemory2KHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkMemoryMapInfoKHR *>( &memoryMapInfo ), &pData ) );
19961 getDispatcher()->vkUnmapMemory2KHR( static_cast<VkDevice>( m_device ), reinterpret_cast<const VkMemoryUnmapInfoKHR *>( &memoryUnmapInfo ) );
19971 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkReleaseSwapchainImagesInfoEXT *>( &releaseInfo ) ) );
19984 getDispatcher()->vkGetGeneratedCommandsMemoryRequirementsNV( static_cast<VkDevice>( m_device ),
20000 getDispatcher()->vkGetGeneratedCommandsMemoryRequirementsNV( static_cast<VkDevice>( m_device ),
20050 static_cast<VkDevice>( m_device ),
20116 static_cast<VkDevice>( m_device ),
20139 static_cast<VkDevice>( m_device ),
20152 static_cast<VkDevice>( m_device ), static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), data ) );
20164 static_cast<VkDevice>( m_device ), static_cast<VkObjectType>( objectType_ ), objectHandle, static_cast<VkPrivateDataSlot>( privateDataSlot ), &data );
20220 static_cast<VkDevice>( m_device ),
20229 static_cast<VkDevice>( m_device ),
20257 static_cast<VkDevice>( m_device ),
20266 static_cast<VkDevice>( m_device ),
20296 static_cast<VkDevice>( m_device ),
20322 getDispatcher()->vkGetCudaModuleCacheNV( static_cast<VkDevice>( m_device ), static_cast<VkCudaModuleNV>( m_module ), &cacheSize, nullptr ) );
20327 static_cast<VkDevice>( m_device ), static_cast<VkCudaModuleNV>( m_module ), &cacheSize, reinterpret_cast<void *>( cacheData.data() ) ) );
20347 static_cast<VkDevice>( m_device ),
20379 getDispatcher()->vkExportMetalObjectsEXT( static_cast<VkDevice>( m_device ), reinterpret_cast<VkExportMetalObjectsInfoEXT *>( &metalObjectsInfo ) );
20391 getDispatcher()->vkExportMetalObjectsEXT( static_cast<VkDevice>( m_device ), reinterpret_cast<VkExportMetalObjectsInfoEXT *>( &metalObjectsInfo ) );
20507 getDispatcher()->vkGetDescriptorSetLayoutSizeEXT( static_cast<VkDevice>( m_device ),
20522 static_cast<VkDevice>( m_device ), static_cast<VkDescriptorSetLayout>( m_descriptorSetLayout ), binding, reinterpret_cast<VkDeviceSize *>( &offset ) );
20534 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDescriptorGetInfoEXT *>( &descriptorInfo ), dataSize, pDescriptor );
20544 getDispatcher()->vkGetDescriptorEXT( static_cast<VkDevice>( m_device ),
20609 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkBufferCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20624 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImageCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20639 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImageViewCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20654 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSamplerCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20670 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkAccelerationStructureCaptureDescriptorDataInfoEXT *>( &info ), &data ) );
20791 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkGetDeviceFaultInfoEXT( static_cast<VkDevice>( m_device ),
20900 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkMemoryGetZirconHandleInfoFUCHSIA *>( &getZirconHandleInfo ), &zirconHandle ) );
20914 static_cast<VkDevice>( m_device ),
20934 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkImportSemaphoreZirconHandleInfoFUCHSIA *>( &importSemaphoreZirconHandleInfo ) ) );
20946 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkSemaphoreGetZirconHandleInfoFUCHSIA *>( &getZirconHandleInfo ), &zirconHandle ) );
20964 static_cast<VkDevice>( m_device ),
20987 getDispatcher()->vkSetBufferCollectionImageConstraintsFUCHSIA( static_cast<VkDevice>( m_device ),
21000 getDispatcher()->vkSetBufferCollectionBufferConstraintsFUCHSIA( static_cast<VkDevice>( m_device ),
21013 getDispatcher()->vkGetBufferCollectionPropertiesFUCHSIA( static_cast<VkDevice>( m_device ),
21032 static_cast<VkDevice>( m_device ), static_cast<VkRenderPass>( m_renderPass ), reinterpret_cast<VkExtent2D *>( &maxWorkgroupSize ) ) );
21067 getDispatcher()->vkGetMemoryRemoteAddressNV( static_cast<VkDevice>( m_device ),
21084 getDispatcher()->vkGetPipelinePropertiesEXT( static_cast<VkDevice>( m_device ),
21240 static_cast<VkDevice>( m_device ),
21272 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkBuildMicromapsEXT( static_cast<VkDevice>( m_device ),
21291 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkCopyMicromapEXT( static_cast<VkDevice>( m_device ),
21310 getDispatcher()->vkCopyMicromapToMemoryEXT( static_cast<VkDevice>( m_device ),
21329 getDispatcher()->vkCopyMemoryToMicromapEXT( static_cast<VkDevice>( m_device ),
21353 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkWriteMicromapsPropertiesEXT( static_cast<VkDevice>( m_device ),
21375 static_cast<VULKAN_HPP_NAMESPACE::Result>( getDispatcher()->vkWriteMicromapsPropertiesEXT( static_cast<VkDevice>( m_device ),
21434 getDispatcher()->vkGetDeviceMicromapCompatibilityEXT( static_cast<VkDevice>( m_device ),
21448 getDispatcher()->vkGetMicromapBuildSizesEXT( static_cast<VkDevice>( m_device ),
21482 getDispatcher()->vkSetDeviceMemoryPriorityEXT( static_cast<VkDevice>( m_device ), static_cast<VkDeviceMemory>( m_memory ), priority );
21494 getDispatcher()->vkGetDeviceBufferMemoryRequirementsKHR( static_cast<VkDevice>( m_device ),
21510 getDispatcher()->vkGetDeviceBufferMemoryRequirementsKHR( static_cast<VkDevice>( m_device ),
21524 getDispatcher()->vkGetDeviceImageMemoryRequirementsKHR( static_cast<VkDevice>( m_device ),
21540 getDispatcher()->vkGetDeviceImageMemoryRequirementsKHR( static_cast<VkDevice>( m_device ),
21556 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkDeviceImageMemoryRequirements *>( &info ), &sparseMemoryRequirementCount, nullptr );
21558 getDispatcher()->vkGetDeviceImageSparseMemoryRequirementsKHR( static_cast<VkDevice>( m_device ),
21580 getDispatcher()->vkGetDescriptorSetLayoutHostMappingInfoVALVE( static_cast<VkDevice>( m_device ),
21593 getDispatcher()->vkGetDescriptorSetHostMappingVALVE( static_cast<VkDevice>( m_device ), static_cast<VkDescriptorSet>( m_descriptorSet ), &pData );
21663 getDispatcher()->vkGetPipelineIndirectMemoryRequirementsNV( static_cast<VkDevice>( m_device ),
21679 getDispatcher()->vkGetPipelineIndirectMemoryRequirementsNV( static_cast<VkDevice>( m_device ),
21703 static_cast<VkDevice>( m_device ), reinterpret_cast<const VkPipelineIndirectDeviceAddressInfoNV *>( &info ) );
22022 static_cast<VkDevice>( m_device ), static_cast<VkShaderModule>( m_shaderModule ), reinterpret_cast<VkShaderModuleIdentifierEXT *>( &identifier ) );
22034 getDispatcher()->vkGetShaderModuleCreateInfoIdentifierEXT( static_cast<VkDevice>( m_device ),
22086 static_cast<VkDevice>( m_device ),
22109 getDispatcher()->vkBindOpticalFlowSessionImageNV( static_cast<VkDevice>( m_device ),
22149 getDispatcher()->vkGetRenderingAreaGranularityKHR( static_cast<VkDevice>( m_device ),
22163 getDispatcher()->vkGetDeviceImageSubresourceLayoutKHR( static_cast<VkDevice>( m_device ),
22179 getDispatcher()->vkGetDeviceImageSubresourceLayoutKHR( static_cast<VkDevice>( m_device ),
22194 getDispatcher()->vkGetImageSubresourceLayout2KHR( static_cast<VkDevice>( m_device ),
22212 getDispatcher()->vkGetImageSubresourceLayout2KHR( static_cast<VkDevice>( m_device ),
22229 static_cast<VkDevice>( m_device ),
22259 static_cast<VkDevice>( m_device ),
22286 getDispatcher()->vkGetShaderBinaryDataEXT( static_cast<VkDevice>( m_device ), static_cast<VkShaderEXT>( m_shader ), &dataSize, nullptr ) );
22291 static_cast<VkDevice>( m_device ), static_cast<VkShaderEXT>( m_shader ), &dataSize, reinterpret_cast<void *>( data.data() ) ) );
22335 static_cast<VkDevice>( m_device ), static_cast<VkFramebuffer>( m_framebuffer ), &propertiesCount, nullptr ) );
22340 getDispatcher()->vkGetFramebufferTilePropertiesQCOM( static_cast<VkDevice>( m_device ),
22362 getDispatcher()->vkGetDynamicRenderingTilePropertiesQCOM( static_cast<VkDevice>( m_device ),
22376 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), reinterpret_cast<const VkLatencySleepModeInfoNV *>( &sleepModeInfo ) ) );
22385 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), reinterpret_cast<const VkLatencySleepInfoNV *>( &sleepInfo ) ) );
22393 getDispatcher()->vkSetLatencyMarkerNV( static_cast<VkDevice>( m_device ),
22404 static_cast<VkDevice>( m_device ), static_cast<VkSwapchainKHR>( m_swapchain ), reinterpret_cast<VkGetLatencyMarkerInfoNV *>( &latencyMarkerInfo ) );
22469 static_cast<VkDevice>( m_device ), &buffer, reinterpret_cast<VkScreenBufferPropertiesQNX *>( &properties ) ) );
22485 static_cast<VkDevice>( m_device ), &buffer, reinterpret_cast<VkScreenBufferPropertiesQNX *>( &properties ) ) );
22533 getDispatcher()->vkGetCalibratedTimestampsKHR( static_cast<VkDevice>( m_device ),
22553 static_cast<VkDevice>( m_device ), 1, reinterpret_cast<const VkCalibratedTimestampInfoKHR *>( ×tampInfo ), ×tamp, &maxDeviation ) );