radeonsi: last_gfx_fence is a winsys fence
authorNicolai Hähnle <nicolai.haehnle@amd.com>
Mon, 7 Dec 2015 20:16:24 +0000 (15:16 -0500)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Tue, 8 Dec 2015 02:15:59 +0000 (21:15 -0500)
Cc: "11.1" <mesa-stable@lists.freedesktop.org>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/drivers/radeonsi/si_debug.c

index 0a4e0f9342ebf6d3e3951adf33d66252eb5e8a44..cce665e85fae554b7bc9e249abb2fdc0bc13b1cc 100644 (file)
@@ -668,7 +668,7 @@ void si_check_vm_faults(struct si_context *sctx)
        /* Use conservative timeout 800ms, after which we won't wait any
         * longer and assume the GPU is hung.
         */
-       screen->fence_finish(screen, sctx->last_gfx_fence, 800*1000*1000);
+       sctx->b.ws->fence_wait(sctx->b.ws, sctx->last_gfx_fence, 800*1000*1000);
 
        if (!si_vm_fault_occured(sctx, &addr))
                return;