[Mesa-dev] [PATCH] st/vdpau: set correct timeout for fence_finish

Marek Olšák maraeo at gmail.com
Tue Oct 8 10:13:01 PDT 2013


From: Marek Olšák <marek.olsak at amd.com>

The timeout of 0 is equivalent to calling fence_signalled, which is not very
useful here.
---
 src/gallium/state_trackers/vdpau/presentation.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/state_trackers/vdpau/presentation.c b/src/gallium/state_trackers/vdpau/presentation.c
index c9f8ea7..abb2ac4 100644
--- a/src/gallium/state_trackers/vdpau/presentation.c
+++ b/src/gallium/state_trackers/vdpau/presentation.c
@@ -325,7 +325,7 @@ vlVdpPresentationQueueBlockUntilSurfaceIdle(VdpPresentationQueue presentation_qu
    pipe_mutex_lock(pq->device->mutex);
    if (surf->fence) {
       screen = pq->device->vscreen->pscreen;
-      screen->fence_finish(screen, surf->fence, 0);
+      screen->fence_finish(screen, surf->fence, PIPE_TIMEOUT_INFINITE);
    }
    pipe_mutex_unlock(pq->device->mutex);
 
-- 
1.8.1.2



More information about the mesa-dev mailing list