/third_party/mesa3d/src/virtio/venus-protocol/ |
H A D | vn_protocol_driver_semaphore.h | 485 static inline size_t vn_sizeof_vkWaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) in vn_sizeof_vkWaitSemaphores() argument 492 cmd_size += vn_sizeof_simple_pointer(pWaitInfo); in vn_sizeof_vkWaitSemaphores() 493 if (pWaitInfo) in vn_sizeof_vkWaitSemaphores() 494 cmd_size += vn_sizeof_VkSemaphoreWaitInfo(pWaitInfo); in vn_sizeof_vkWaitSemaphores() 500 static inline void vn_encode_vkWaitSemaphores(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) in vn_encode_vkWaitSemaphores() argument 508 if (vn_encode_simple_pointer(enc, pWaitInfo)) in vn_encode_vkWaitSemaphores() 509 vn_encode_VkSemaphoreWaitInfo(enc, pWaitInfo); in vn_encode_vkWaitSemaphores() 513 static inline size_t vn_sizeof_vkWaitSemaphores_reply(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) in vn_sizeof_vkWaitSemaphores_reply() argument 521 /* skip pWaitInfo */ in vn_sizeof_vkWaitSemaphores_reply() 527 static inline VkResult vn_decode_vkWaitSemaphores_reply(struct vn_cs_decoder *dec, VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_ argument 658 vn_submit_vkWaitSemaphores(struct vn_instance *vn_instance, VkCommandFlagsEXT cmd_flags, VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout, struct vn_instance_submit_command *submit) vn_submit_vkWaitSemaphores() argument 763 vn_call_vkWaitSemaphores(struct vn_instance *vn_instance, VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) vn_call_vkWaitSemaphores() argument 779 vn_async_vkWaitSemaphores(struct vn_instance *vn_instance, VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) vn_async_vkWaitSemaphores() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkDevice.cpp | 288 VkResult Device::waitForSemaphores(const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) in waitForSemaphores() argument 293 if(pWaitInfo->flags & VK_SEMAPHORE_WAIT_ANY_BIT) in waitForSemaphores() 297 for(uint32_t i = 0; i < pWaitInfo->semaphoreCount; i++) in waitForSemaphores() 299 TimelineSemaphore *semaphore = DynamicCast<TimelineSemaphore>(pWaitInfo->pSemaphores[i]); in waitForSemaphores() 300 uint64_t waitValue = pWaitInfo->pValues[i]; in waitForSemaphores() 327 ASSERT(pWaitInfo->flags == 0); in waitForSemaphores() 328 for(uint32_t i = 0; i < pWaitInfo->semaphoreCount; i++) in waitForSemaphores() 330 TimelineSemaphore *semaphore = DynamicCast<TimelineSemaphore>(pWaitInfo->pSemaphores[i]); in waitForSemaphores() 331 uint64_t value = pWaitInfo->pValues[i]; in waitForSemaphores() 336 else if(semaphore->wait(pWaitInfo in waitForSemaphores() [all...] |
H A D | VkPromotedExtensions.cpp | 230 VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphoresKHR(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) in vkWaitSemaphoresKHR() argument 232 return vkWaitSemaphores(device, pWaitInfo, timeout); in vkWaitSemaphoresKHR()
|
H A D | VkDevice.hpp | 62 VkResult waitForSemaphores(const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout);
|
H A D | libVulkan.cpp | 1548 VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) in vkWaitSemaphores() argument 1550 TRACE("(VkDevice device = %p, const VkSemaphoreWaitInfo *pWaitInfo = %p, uint64_t timeout = %" PRIu64 ")", in vkWaitSemaphores() 1551 device, pWaitInfo, timeout); in vkWaitSemaphores() 1552 return vk::Cast(device)->waitForSemaphores(pWaitInfo, timeout); in vkWaitSemaphores()
|
/third_party/mesa3d/src/vulkan/runtime/ |
H A D | vk_semaphore.c | 294 const VkSemaphoreWaitInfo *pWaitInfo, in vk_common_WaitSemaphores() 302 if (pWaitInfo->semaphoreCount == 0) in vk_common_WaitSemaphores() 307 const uint32_t wait_count = pWaitInfo->semaphoreCount; in vk_common_WaitSemaphores() 308 STACK_ARRAY(struct vk_sync_wait, waits, pWaitInfo->semaphoreCount); in vk_common_WaitSemaphores() 311 VK_FROM_HANDLE(vk_semaphore, semaphore, pWaitInfo->pSemaphores[i]); in vk_common_WaitSemaphores() 317 .wait_value = pWaitInfo->pValues[i], in vk_common_WaitSemaphores() 322 if (pWaitInfo->flags & VK_SEMAPHORE_WAIT_ANY_BIT) in vk_common_WaitSemaphores() 293 vk_common_WaitSemaphores(VkDevice _device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) vk_common_WaitSemaphores() argument
|
/third_party/mesa3d/src/virtio/vulkan/ |
H A D | vn_queue.c | 1109 const VkSemaphoreWaitInfo *pWaitInfo, in vn_WaitSemaphores() 1119 if (pWaitInfo->semaphoreCount > 1 && in vn_WaitSemaphores() 1120 !(pWaitInfo->flags & VK_SEMAPHORE_WAIT_ANY_BIT)) { in vn_WaitSemaphores() 1121 uint32_t semaphore_count = pWaitInfo->semaphoreCount; in vn_WaitSemaphores() 1135 memcpy(semaphores, pWaitInfo->pSemaphores, in vn_WaitSemaphores() 1137 memcpy(values, pWaitInfo->pValues, sizeof(*values) * semaphore_count); in vn_WaitSemaphores() 1150 device, pWaitInfo->pSemaphores, pWaitInfo->pValues, in vn_WaitSemaphores() 1151 pWaitInfo->semaphoreCount); in vn_WaitSemaphores() 1108 vn_WaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout) vn_WaitSemaphores() argument
|
/third_party/vulkan-loader/loader/ |
H A D | trampoline.c | 3110 LOADER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkWaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo *pWaitInfo, in vkWaitSemaphores() argument 3118 return disp->WaitSemaphores(device, pWaitInfo, timeout); in vkWaitSemaphores()
|
/third_party/skia/third_party/externals/swiftshader/include/vulkan/ |
H A D | vulkan.hpp | 2799 const VkSemaphoreWaitInfo * pWaitInfo, 2802 return ::vkWaitSemaphores( device, pWaitInfo, timeout ); 4684 const VkSemaphoreWaitInfo * pWaitInfo, 4687 return ::vkWaitSemaphoresKHR( device, pWaitInfo, timeout );
|
H A D | vulkan_core.h | 5984 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 6042 const VkSemaphoreWaitInfo* pWaitInfo, 7602 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 7613 const VkSemaphoreWaitInfo* pWaitInfo,
|
H A D | vulkan_handles.hpp | 9231 waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, 11032 waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo,
|
H A D | vulkan_funcs.hpp | 6794 Device::waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, 6800 d.vkWaitSemaphores( m_device, reinterpret_cast<const VkSemaphoreWaitInfo *>( pWaitInfo ), timeout ) ); 15814 Device::waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, 15820 d.vkWaitSemaphoresKHR( m_device, reinterpret_cast<const VkSemaphoreWaitInfo *>( pWaitInfo ), timeout ) ); [all...] |
/third_party/skia/include/third_party/vulkan/vulkan/ |
H A D | vulkan_core.h | 5885 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 5943 const VkSemaphoreWaitInfo* pWaitInfo, 7497 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 7508 const VkSemaphoreWaitInfo* pWaitInfo,
|
/third_party/mesa3d/include/vulkan/ |
H A D | vulkan_core.h | 6251 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 6309 const VkSemaphoreWaitInfo* pWaitInfo, 9005 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 9016 const VkSemaphoreWaitInfo* pWaitInfo,
|
/third_party/skia/third_party/externals/dawn/third_party/khronos/vulkan/ |
H A D | vulkan_core.h | 6034 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 6092 const VkSemaphoreWaitInfo* pWaitInfo, 7762 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 7773 const VkSemaphoreWaitInfo* pWaitInfo,
|
/third_party/vulkan-headers/include/vulkan/ |
H A D | vulkan.hpp | 2210 VkResult vkWaitSemaphores( VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout ) const VULKAN_HPP_NOEXCEPT 2212 return ::vkWaitSemaphores( device, pWaitInfo, timeout ); 4286 VkResult vkWaitSemaphoresKHR( VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout ) const VULKAN_HPP_NOEXCEPT 4288 return ::vkWaitSemaphoresKHR( device, pWaitInfo, timeout );
|
H A D | vulkan_core.h | 6410 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 6468 const VkSemaphoreWaitInfo* pWaitInfo, 10096 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphoresKHR)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 10107 const VkSemaphoreWaitInfo* pWaitInfo,
|
H A D | vulkan_funcs.hpp | 6501 VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE Result Device::waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, 6506 return static_cast<Result>( d.vkWaitSemaphores( m_device, reinterpret_cast<const VkSemaphoreWaitInfo *>( pWaitInfo ), timeout ) ); [all...] |
H A D | vulkan_handles.hpp | 10440 VULKAN_HPP_NODISCARD Result waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo, 12303 VULKAN_HPP_NODISCARD Result waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo,
|
/third_party/vk-gl-cts/external/vulkancts/scripts/src/ |
H A D | vulkan_sc_core.h | 4834 typedef VkResult (VKAPI_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout); 4892 const VkSemaphoreWaitInfo* pWaitInfo,
|
/third_party/vulkan-loader/loader/generated/ |
H A D | vk_loader_extensions.c | 4211 const VkSemaphoreWaitInfo* pWaitInfo, in WaitSemaphoresKHR() 4220 return disp->WaitSemaphoresKHR(device, pWaitInfo, timeout); in WaitSemaphoresKHR() 4209 WaitSemaphoresKHR( VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo, uint64_t timeout) WaitSemaphoresKHR() argument
|
/third_party/glfw/deps/glad/ |
H A D | vulkan.h | 5113 typedef VkResult (GLAD_API_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout);
|