radv: Add winsys functions for timeline syncobj.
[mesa.git] / src / amd / vulkan / radv_wsi.c
index ff05324caf30cb6fd4579ef12f89bff657911891..0c9c8593783069556c57ded512e1c59b60d1bf5e 100644 (file)
@@ -270,7 +270,7 @@ VkResult radv_AcquireNextImage2KHR(
                                device->ws->signal_fence(part->fence);
                                break;
                        case RADV_FENCE_SYNCOBJ:
                                device->ws->signal_fence(part->fence);
                                break;
                        case RADV_FENCE_SYNCOBJ:
-                               device->ws->signal_syncobj(device->ws, part->syncobj);
+                               device->ws->signal_syncobj(device->ws, part->syncobj, 0);
                                break;
                        default:
                                unreachable("Invalid WSI fence type");
                                break;
                        default:
                                unreachable("Invalid WSI fence type");
@@ -289,7 +289,7 @@ VkResult radv_AcquireNextImage2KHR(
                        case RADV_SEMAPHORE_TIMELINE:
                                unreachable("WSI only allows binary semaphores.");
                        case RADV_SEMAPHORE_SYNCOBJ:
                        case RADV_SEMAPHORE_TIMELINE:
                                unreachable("WSI only allows binary semaphores.");
                        case RADV_SEMAPHORE_SYNCOBJ:
-                               device->ws->signal_syncobj(device->ws, part->syncobj);
+                               device->ws->signal_syncobj(device->ws, part->syncobj, 0);
                                break;
                        }
                }
                                break;
                        }
                }