diff options
author | Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> | 2007-02-15 12:10:33 +0100 |
---|---|---|
committer | Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> | 2007-02-15 12:11:38 +0100 |
commit | 7766378d97323de375687285f2e125008b79045d (patch) | |
tree | a844b7ccf0fb9e68956785863549e6dbfc5a15c3 /linux-core/drm_bo_move.c | |
parent | 7803977aa9c3ca6360e6c22e77415cf17151cb9e (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.c | 3 |
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) |