summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c
diff options
context:
space:
mode:
authorBen Skeggs <skeggsb@gmail.com>2007-12-27 06:02:01 +1100
committerBen Skeggs <skeggsb@gmail.com>2007-12-27 06:02:01 +1100
commita794fcfbdbc0417ed9960bd92e0ac49367660635 (patch)
tree059e2cad7c147a6f2e2f5e88d9c72f5ca5c05066 /src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c
parentf33467d72a0bcfc48a21c9d2bf158dabda926442 (diff)
nouveau: remove fence_del(), _ref() can be used for the same purpose.
Diffstat (limited to 'src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c')
-rw-r--r--src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c b/src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c
index 09e66d1bdc..ca1e89e959 100644
--- a/src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c
+++ b/src/mesa/drivers/dri/nouveau_winsys/nouveau_bo.c
@@ -115,7 +115,7 @@ nouveau_bo_tmp_del(void *priv)
{
struct nouveau_resource *r = priv;
- nouveau_fence_del((struct nouveau_fence **)&r->priv);
+ nouveau_fence_ref(NULL, (struct nouveau_fence **)&r->priv);
nouveau_resource_free(&r);
}
@@ -398,10 +398,7 @@ nouveau_bo_validate(struct nouveau_channel *chan, struct nouveau_bo *bo,
return ret;
}
- if (nvbo->fence)
- nouveau_fence_del(&nvbo->fence);
nouveau_fence_ref(fence, &nvbo->fence);
-
return 0;
}