diff options
author | Chia-I Wu <[email protected]> | 2013-06-12 16:21:00 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2013-06-12 17:46:52 +0800 |
commit | cdfb2163c4cf6b54b6d8ba61f5460a29f58e3184 (patch) | |
tree | ab3a4dc322d583db7d279d2376bb36f9dd166c4f /src/gallium/drivers/ilo/ilo_context.c | |
parent | 6fe0453c339b6e894e0ee8d2200e7638a43ed21e (diff) |
ilo: get rid of function tables in winsys
We are moving toward making struct intel_bo alias drm_intel_bo. As a first
step, we cannot have function tables.
Diffstat (limited to 'src/gallium/drivers/ilo/ilo_context.c')
-rw-r--r-- | src/gallium/drivers/ilo/ilo_context.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/gallium/drivers/ilo/ilo_context.c b/src/gallium/drivers/ilo/ilo_context.c index 46d360a7b4a..c5067034a77 100644 --- a/src/gallium/drivers/ilo/ilo_context.c +++ b/src/gallium/drivers/ilo/ilo_context.c @@ -47,11 +47,11 @@ ilo_context_cp_flushed(struct ilo_cp *cp, void *data) struct ilo_context *ilo = ilo_context(data); if (ilo->last_cp_bo) - ilo->last_cp_bo->unreference(ilo->last_cp_bo); + intel_bo_unreference(ilo->last_cp_bo); /* remember the just flushed bo, on which fences could wait */ ilo->last_cp_bo = cp->bo; - ilo->last_cp_bo->reference(ilo->last_cp_bo); + intel_bo_reference(ilo->last_cp_bo); ilo_3d_cp_flushed(ilo->hw3d); } @@ -77,7 +77,7 @@ ilo_flush(struct pipe_context *pipe, fence->bo = ilo->cp->bo; if (fence->bo) - fence->bo->reference(fence->bo); + intel_bo_reference(fence->bo); } *f = (struct pipe_fence_handle *) fence; @@ -94,7 +94,7 @@ ilo_context_destroy(struct pipe_context *pipe) ilo_cleanup_states(ilo); if (ilo->last_cp_bo) - ilo->last_cp_bo->unreference(ilo->last_cp_bo); + intel_bo_unreference(ilo->last_cp_bo); util_slab_destroy(&ilo->transfer_mempool); |