diff options
Diffstat (limited to 'lib/i915/gem_submission.c')
| -rw-r--r-- | lib/i915/gem_submission.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/i915/gem_submission.c b/lib/i915/gem_submission.c index efc3151f..2a57e7ab 100644 --- a/lib/i915/gem_submission.c +++ b/lib/i915/gem_submission.c @@ -126,3 +126,15 @@ bool gem_has_execlists(int fd) { return gem_submission_method(fd) & GEM_SUBMISSION_EXECLISTS; } + +/** + * gem_has_guc_submission: + * @fd: open i915 drm file descriptor + * + * Feature test macro to query whether the driver is using the GuC as a + * hardware submission method. + */ +bool gem_has_guc_submission(int fd) +{ + return gem_submission_method(fd) & GEM_SUBMISSION_GUC; +} |
