summaryrefslogtreecommitdiff
path: root/lib/i915/gem_scheduler.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/i915/gem_scheduler.h')
-rw-r--r--lib/i915/gem_scheduler.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/i915/gem_scheduler.h b/lib/i915/gem_scheduler.h
index 9fcb0266..f9049d12 100644
--- a/lib/i915/gem_scheduler.h
+++ b/lib/i915/gem_scheduler.h
@@ -24,14 +24,13 @@
#ifndef GEM_SCHEDULER_H
#define GEM_SCHEDULER_H
-#define LOCAL_I915_SCHEDULER_CAP_ENABLED (1 << 0)
-#define LOCAL_I915_SCHEDULER_CAP_PRIORITY (1 << 1)
-#define LOCAL_I915_SCHEDULER_CAP_PREEMPTION (1 << 2)
+#include <stdbool.h>
unsigned gem_scheduler_capability(int fd);
bool gem_scheduler_enabled(int fd);
bool gem_scheduler_has_ctx_priority(int fd);
bool gem_scheduler_has_preemption(int fd);
+bool gem_scheduler_has_semaphores(int fd);
void gem_scheduler_print_capability(int fd);
#endif /* GEM_SCHEDULER_H */