summaryrefslogtreecommitdiff
path: root/linux-core/drm_objects.h
diff options
context:
space:
mode:
authorThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2008-01-31 14:11:12 +0100
committerThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2008-01-31 14:11:12 +0100
commitc77b0937f290568604961fa0013691349c5fcf3b (patch)
tree6b30dd1f966d99631f72946bd6db9e02bb61ac83 /linux-core/drm_objects.h
parent47ee6237fe86a8621744bbd6cecb8b5e58848b05 (diff)
Add an fence_class_manager::last_queued_sequence member, since a
sequence number may actually turn up before the corresponding fence object has been queued on the ring. Fence drivers can use this member to determine whether a sequence number must be re-reported.
Diffstat (limited to 'linux-core/drm_objects.h')
-rw-r--r--linux-core/drm_objects.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/linux-core/drm_objects.h b/linux-core/drm_objects.h
index c35d900f..e43e8dfd 100644
--- a/linux-core/drm_objects.h
+++ b/linux-core/drm_objects.h
@@ -164,6 +164,7 @@ struct drm_fence_class_manager {
uint32_t waiting_types;
wait_queue_head_t fence_queue;
uint32_t highest_waiting_sequence;
+ uint32_t latest_queued_sequence;
};
struct drm_fence_manager {