summaryrefslogtreecommitdiff
path: root/linux-core/drm_bo_move.c
diff options
context:
space:
mode:
authorThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2007-02-15 12:10:33 +0100
committerThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2007-02-15 12:11:38 +0100
commit7766378d97323de375687285f2e125008b79045d (patch)
treea844b7ccf0fb9e68956785863549e6dbfc5a15c3 /linux-core/drm_bo_move.c
parent7803977aa9c3ca6360e6c22e77415cf17151cb9e (diff)
Initial support for fence object classes.
(Fence objects belonging to different command submission mechanisms).
Diffstat (limited to 'linux-core/drm_bo_move.c')
-rw-r--r--linux-core/drm_bo_move.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/linux-core/drm_bo_move.c b/linux-core/drm_bo_move.c
index 21f5f6cc..4f752065 100644
--- a/linux-core/drm_bo_move.c
+++ b/linux-core/drm_bo_move.c
@@ -326,6 +326,7 @@ int drm_buffer_object_transfer(drm_buffer_object_t * bo,
int drm_bo_move_accel_cleanup(drm_buffer_object_t * bo,
int evict,
int no_wait,
+ uint32_t fence_class,
uint32_t fence_type,
uint32_t fence_flags, drm_bo_mem_reg_t * new_mem)
{
@@ -339,7 +340,7 @@ int drm_bo_move_accel_cleanup(drm_buffer_object_t * bo,
if (bo->fence)
drm_fence_usage_deref_unlocked(dev, bo->fence);
- ret = drm_fence_object_create(dev, fence_type,
+ ret = drm_fence_object_create(dev, fence_class, fence_type,
fence_flags | DRM_FENCE_FLAG_EMIT,
&bo->fence);
if (ret)