diff options
Diffstat (limited to 'lib/i915/gem_context.h')
-rw-r--r-- | lib/i915/gem_context.h | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/lib/i915/gem_context.h b/lib/i915/gem_context.h index a2339c4b..96106b71 100644 --- a/lib/i915/gem_context.h +++ b/lib/i915/gem_context.h @@ -27,23 +27,12 @@ uint32_t gem_context_create(int fd); void gem_context_destroy(int fd, uint32_t ctx_id); int __gem_context_destroy(int fd, uint32_t ctx_id); -struct local_i915_gem_context_param { - uint32_t context; - uint32_t size; - uint64_t param; -#define LOCAL_CONTEXT_PARAM_BAN_PERIOD 0x1 -#define LOCAL_CONTEXT_PARAM_NO_ZEROMAP 0x2 -#define LOCAL_CONTEXT_PARAM_GTT_SIZE 0x3 -#define LOCAL_CONTEXT_PARAM_NO_ERROR_CAPTURE 0x4 -#define LOCAL_CONTEXT_PARAM_BANNABLE 0x5 - uint64_t value; -}; void gem_context_require_bannable(int fd); void gem_context_require_param(int fd, uint64_t param); -void gem_context_get_param(int fd, struct local_i915_gem_context_param *p); -void gem_context_set_param(int fd, struct local_i915_gem_context_param *p); -int __gem_context_set_param(int fd, struct local_i915_gem_context_param *p); -int __gem_context_get_param(int fd, struct local_i915_gem_context_param *p); +void gem_context_get_param(int fd, struct drm_i915_gem_context_param *p); +void gem_context_set_param(int fd, struct drm_i915_gem_context_param *p); +int __gem_context_set_param(int fd, struct drm_i915_gem_context_param *p); +int __gem_context_get_param(int fd, struct drm_i915_gem_context_param *p); #define LOCAL_I915_CONTEXT_MAX_USER_PRIORITY 1023 #define LOCAL_I915_CONTEXT_DEFAULT_PRIORITY 0 |