Home
last modified time | relevance | path

Searched refs:pWaitInfo (Results 1 - 22 of 22) sorted by relevance

/third_party/mesa3d/src/virtio/venus-protocol/
H A Dvn_protocol_driver_semaphore.h485 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 DVkDevice.cpp288 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 DVkPromotedExtensions.cpp230 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 DVkDevice.hpp62 VkResult waitForSemaphores(const VkSemaphoreWaitInfo *pWaitInfo, uint64_t timeout);
H A DlibVulkan.cpp1548 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 Dvk_semaphore.c294 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 Dvn_queue.c1109 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 Dtrampoline.c3110 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 Dvulkan.hpp2799 const VkSemaphoreWaitInfo * pWaitInfo,
2802 return ::vkWaitSemaphores( device, pWaitInfo, timeout );
4684 const VkSemaphoreWaitInfo * pWaitInfo,
4687 return ::vkWaitSemaphoresKHR( device, pWaitInfo, timeout );
H A Dvulkan_core.h5984 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 Dvulkan_handles.hpp9231 waitSemaphores( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo,
11032 waitSemaphoresKHR( const VULKAN_HPP_NAMESPACE::SemaphoreWaitInfo * pWaitInfo,
H A Dvulkan_funcs.hpp6794 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 Dvulkan_core.h5885 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 Dvulkan_core.h6251 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 Dvulkan_core.h6034 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 Dvulkan.hpp2210 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 Dvulkan_core.h6410 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 Dvulkan_funcs.hpp6501 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 Dvulkan_handles.hpp10440 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 Dvulkan_sc_core.h4834 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 Dvk_loader_extensions.c4211 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 Dvulkan.h5113 typedef VkResult (GLAD_API_PTR *PFN_vkWaitSemaphores)(VkDevice device, const VkSemaphoreWaitInfo * pWaitInfo, uint64_t timeout);

Completed in 446 milliseconds