Searched refs:fenceCount (Results 1 - 13 of 13) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/virtio/venus-protocol/
H A Dvn_protocol_driver_fence.h277 static inline size_t vn_sizeof_vkResetFences(VkDevice device, uint32_t fenceCount, const VkFence* pFences) argument
284 cmd_size += vn_sizeof_uint32_t(&fenceCount);
286 cmd_size += vn_sizeof_array_size(fenceCount);
287 for (uint32_t i = 0; i < fenceCount; i++)
296 static inline void vn_encode_vkResetFences(struct vn_cs_encoder *enc, VkCommandFlagsEXT cmd_flags, VkDevice device, uint32_t fenceCount, const VkFence* pFences) argument
304 vn_encode_uint32_t(enc, &fenceCount);
306 vn_encode_array_size(enc, fenceCount);
307 for (uint32_t i = 0; i < fenceCount; i++)
314 static inline size_t vn_sizeof_vkResetFences_reply(VkDevice device, uint32_t fenceCount, const VkFence* pFences) argument
322 /* skip fenceCount */
328 vn_decode_vkResetFences_reply(struct vn_cs_decoder * dec,VkDevice device,uint32_t fenceCount,const VkFence * pFences) argument
393 vn_sizeof_vkWaitForFences(VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
414 vn_encode_vkWaitForFences(struct vn_cs_encoder * enc,VkCommandFlagsEXT cmd_flags,VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
434 vn_sizeof_vkWaitForFences_reply(VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
450 vn_decode_vkWaitForFences_reply(struct vn_cs_decoder * dec,VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
509 vn_submit_vkResetFences(struct vn_instance * vn_instance,VkCommandFlagsEXT cmd_flags,VkDevice device,uint32_t fenceCount,const VkFence * pFences,struct vn_instance_submit_command * submit) argument
551 vn_submit_vkWaitForFences(struct vn_instance * vn_instance,VkCommandFlagsEXT cmd_flags,VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout,struct vn_instance_submit_command * submit) argument
613 vn_call_vkResetFences(struct vn_instance * vn_instance,VkDevice device,uint32_t fenceCount,const VkFence * pFences) argument
629 vn_async_vkResetFences(struct vn_instance * vn_instance,VkDevice device,uint32_t fenceCount,const VkFence * pFences) argument
657 vn_call_vkWaitForFences(struct vn_instance * vn_instance,VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
673 vn_async_vkWaitForFences(struct vn_instance * vn_instance,VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/
H A Dtu_fence.c320 uint32_t fenceCount,
327 /* add a simpler path for when fenceCount == 1? */
331 if (fenceCount > ARRAY_SIZE(stack_fds)) {
332 fds = vk_alloc(&device->alloc, sizeof(*fds) * fenceCount, 8,
339 nfds_t nfds = tu_fence_init_poll_fds(fenceCount, pFences, waitAll, fds);
345 nfds = tu_fence_update_fences_and_poll_fds(fenceCount, pFences, waitAll,
356 tu_ResetFences(VkDevice _device, uint32_t fenceCount, const VkFence *pFences) argument
358 for (unsigned i = 0; i < fenceCount; ++i) {
319 tu_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_queue.c355 uint32_t fenceCount,
360 for (uint32_t i = 0; i < fenceCount; i++) {
500 uint32_t fenceCount,
506 sizeof(*syncobjs) * fenceCount, 8,
511 for (uint32_t i = 0; i < fenceCount; i++) {
529 ret = anv_gem_syncobj_wait(device, syncobjs, fenceCount,
549 uint32_t fenceCount,
555 uint32_t pending_fences = fenceCount;
559 for (uint32_t i = 0; i < fenceCount; i++) {
626 for (uint32_t i = 0; i < fenceCount;
353 anv_ResetFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences) argument
499 anv_wait_for_syncobj_fences(struct anv_device * device,uint32_t fenceCount,const VkFence * pFences,bool waitAll,uint64_t abs_timeout_ns) argument
548 anv_wait_for_bo_fences(struct anv_device * device,uint32_t fenceCount,const VkFence * pFences,bool waitAll,uint64_t abs_timeout_ns) argument
673 anv_wait_for_fences(struct anv_device * device,uint32_t fenceCount,const VkFence * pFences,bool waitAll,uint64_t abs_timeout) argument
715 anv_all_fences_syncobj(uint32_t fenceCount,const VkFence * pFences) argument
725 anv_all_fences_bo(uint32_t fenceCount,const VkFence * pFences) argument
735 anv_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_sync.c315 uint32_t fenceCount,
325 uint32_t handles[fenceCount];
326 for (unsigned i = 0; i < fenceCount; ++i) {
336 return drm_syncobj_wait(device, handles, fenceCount, absolute_timeout(timeout), waitAll);
340 panvk_ResetFences(VkDevice _device, uint32_t fenceCount, const VkFence *pFences) argument
346 uint32_t handles[fenceCount];
347 for (unsigned i = 0; i < fenceCount; ++i) {
356 .count_handles = fenceCount,
314 panvk_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
/xsrc/external/mit/MesaLib/dist/src/virtio/vulkan/
H A Dvn_queue.c533 vn_ResetFences(VkDevice device, uint32_t fenceCount, const VkFence *pFences) argument
539 vn_call_vkResetFences(dev->instance, device, fenceCount, pFences);
541 vn_async_vkResetFences(dev->instance, device, fenceCount, pFences);
543 for (uint32_t i = 0; i < fenceCount; i++) {
630 uint32_t fenceCount,
641 if (fenceCount > 1 && waitAll) {
644 if (fenceCount > ARRAY_SIZE(local_fences)) {
646 vk_alloc(alloc, sizeof(*fences) * fenceCount, VN_DEFAULT_ALIGN,
651 memcpy(fences, pFences, sizeof(*fences) * fenceCount);
654 result = vn_remove_signaled_fences(device, fences, &fenceCount);
629 vn_WaitForFences(VkDevice device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_queue.c1584 uint32_t fenceCount,
1589 for (uint32_t i = 0; i < fenceCount; i++) {
1698 uint32_t fenceCount,
1704 sizeof(*syncobjs) * fenceCount, 8,
1709 for (uint32_t i = 0; i < fenceCount; i++) {
1727 ret = anv_gem_syncobj_wait(device, syncobjs, fenceCount,
1747 uint32_t fenceCount,
1753 uint32_t pending_fences = fenceCount;
1757 for (uint32_t i = 0; i < fenceCount; i++) {
1822 for (uint32_t i = 0; i < fenceCount;
1582 anv_ResetFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences) argument
1697 anv_wait_for_syncobj_fences(struct anv_device * device,uint32_t fenceCount,const VkFence * pFences,bool waitAll,uint64_t abs_timeout_ns) argument
1746 anv_wait_for_bo_fences(struct anv_device * device,uint32_t fenceCount,const VkFence * pFences,bool waitAll,uint64_t abs_timeout_ns) argument
1866 anv_wait_for_fences(struct anv_device * device,uint32_t fenceCount,const VkFence * pFences,bool waitAll,uint64_t abs_timeout) argument
1915 anv_all_fences_syncobj(uint32_t fenceCount,const VkFence * pFences) argument
1928 anv_all_fences_bo(uint32_t fenceCount,const VkFence * pFences) argument
1942 anv_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_queue.c1466 v3dv_ResetFences(VkDevice _device, uint32_t fenceCount, const VkFence *pFences) argument
1471 sizeof(*syncobjs) * fenceCount, 8,
1478 for (uint32_t i = 0; i < fenceCount; i++) {
1510 uint32_t fenceCount,
1520 sizeof(*syncobjs) * fenceCount, 8,
1525 for (uint32_t i = 0; i < fenceCount; i++) {
1536 ret = drmSyncobjWait(device->pdevice->render_fd, syncobjs, fenceCount,
1509 v3dv_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_drm.c1557 uint32_t fenceCount,
1567 uint32_t handles[fenceCount];
1568 for (unsigned i = 0; i < fenceCount; ++i) {
1573 return drm_syncobj_wait(device, handles, fenceCount, absolute_timeout(timeout), waitAll);
1577 tu_ResetFences(VkDevice _device, uint32_t fenceCount, const VkFence *pFences) argument
1582 uint32_t handles[fenceCount];
1583 for (unsigned i = 0; i < fenceCount; ++i) {
1591 .count_handles = fenceCount,
1556 tu_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_device.c3764 static bool radv_all_fences_plain_and_submitted(uint32_t fenceCount, const VkFence *pFences) argument
3766 for (uint32_t i = 0; i < fenceCount; ++i) {
3776 static bool radv_all_fences_syncobj(uint32_t fenceCount, const VkFence *pFences) argument
3778 for (uint32_t i = 0; i < fenceCount; ++i) {
3788 uint32_t fenceCount,
3797 radv_all_fences_syncobj(fenceCount, pFences))
3799 uint32_t *handles = malloc(sizeof(uint32_t) * fenceCount);
3803 for (uint32_t i = 0; i < fenceCount; ++i) {
3808 bool success = device->ws->wait_syncobj(device->ws, handles, fenceCount, waitAll, timeout);
3814 if (!waitAll && fenceCount >
3786 radv_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
3903 radv_ResetFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/lavapipe/
H A Dlvp_device.c2084 uint32_t fenceCount,
2088 for (unsigned i = 0; i < fenceCount; i++) {
2192 uint32_t fenceCount,
2203 for (unsigned i = 0; i < fenceCount; i++) {
2214 for (unsigned i = 0; i < fenceCount; i++) {
2082 lvp_ResetFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences) argument
2190 lvp_WaitForFences(VkDevice _device,uint32_t fenceCount,const VkFence * pFences,VkBool32 waitAll,uint64_t timeout) argument
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_device.c5829 radv_WaitForFences(VkDevice _device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, argument
5840 handles = malloc(sizeof(uint32_t) * fenceCount);
5844 for (uint32_t i = 0; i < fenceCount; ++i) {
5854 bool success = device->ws->wait_syncobj(device->ws, handles, fenceCount, waitAll, timeout);
5860 radv_ResetFences(VkDevice _device, uint32_t fenceCount, const VkFence *pFences) argument
5864 for (unsigned i = 0; i < fenceCount; ++i) {
/xsrc/external/mit/MesaLib.old/dist/include/vulkan/
H A Dvulkan_core.h2944 typedef VkResult (VKAPI_PTR *PFN_vkResetFences)(VkDevice device, uint32_t fenceCount, const VkFence* pFences);
2946 typedef VkResult (VKAPI_PTR *PFN_vkWaitForFences)(VkDevice device, uint32_t fenceCount, const VkFence* pFences, VkBool32 waitAll, uint64_t timeout);
3242 uint32_t fenceCount,
3251 uint32_t fenceCount,
/xsrc/external/mit/MesaLib/dist/include/vulkan/
H A Dvulkan_core.h3516 typedef VkResult (VKAPI_PTR *PFN_vkResetFences)(VkDevice device, uint32_t fenceCount, const VkFence* pFences);
3518 typedef VkResult (VKAPI_PTR *PFN_vkWaitForFences)(VkDevice device, uint32_t fenceCount, const VkFence* pFences, VkBool32 waitAll, uint64_t timeout);
3814 uint32_t fenceCount,
3823 uint32_t fenceCount,

Completed in 97 milliseconds