The plan is to use this api in i915-perf tests so this adds the corresponding stub in case libdrm was built with libdrm_intel disabled.
Signed-off-by: Robert Bragg <rob...@sixbynine.org> --- lib/stubs/drm/intel_bufmgr.c | 7 +++++++ lib/stubs/drm/intel_bufmgr.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/lib/stubs/drm/intel_bufmgr.c b/lib/stubs/drm/intel_bufmgr.c index bc1c196..39e0af3 100644 --- a/lib/stubs/drm/intel_bufmgr.c +++ b/lib/stubs/drm/intel_bufmgr.c @@ -173,6 +173,13 @@ drm_intel_context *drm_intel_gem_context_create(drm_intel_bufmgr *bufmgr) return (drm_intel_bo *) NULL; } +int drm_intel_gem_context_get_id(drm_intel_context *ctx, + uint32_t *ctx_id) +{ + igt_require_f(false, missing_support_str); + return 0; +} + void drm_intel_gem_context_destroy(drm_intel_context *ctx) { igt_require_f(false, missing_support_str); diff --git a/lib/stubs/drm/intel_bufmgr.h b/lib/stubs/drm/intel_bufmgr.h index a1abbcd..f6bb4f5 100644 --- a/lib/stubs/drm/intel_bufmgr.h +++ b/lib/stubs/drm/intel_bufmgr.h @@ -208,6 +208,8 @@ int drm_intel_bufmgr_gem_get_devid(drm_intel_bufmgr *bufmgr); int drm_intel_gem_bo_wait(drm_intel_bo *bo, int64_t timeout_ns); drm_intel_context *drm_intel_gem_context_create(drm_intel_bufmgr *bufmgr); +int drm_intel_gem_context_get_id(drm_intel_context *ctx, + uint32_t *ctx_id); void drm_intel_gem_context_destroy(drm_intel_context *ctx); int drm_intel_gem_bo_context_exec(drm_intel_bo *bo, drm_intel_context *ctx, int used, unsigned int flags); -- 2.10.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx