diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/drm/i915_drm.h | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/include/drm/i915_drm.h b/include/drm/i915_drm.h index adc23926..846897cf 100644 --- a/include/drm/i915_drm.h +++ b/include/drm/i915_drm.h @@ -228,7 +228,7 @@ typedef struct _drm_i915_sarea {  #define DRM_IOCTL_I915_GEM_GET_APERTURE	DRM_IOR  (DRM_COMMAND_BASE + DRM_I915_GEM_GET_APERTURE, struct drm_i915_gem_get_aperture)  #define DRM_IOCTL_I915_GET_PIPE_FROM_CRTC_ID DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GET_PIPE_FROM_CRTC_ID, struct drm_i915_get_pipe_from_crtc_id)  #define DRM_IOCTL_I915_GEM_MADVISE	DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_MADVISE, struct drm_i915_gem_madvise) -#define DRM_IOCTL_I915_OVERLAY_PUT_IMAGE	DRM_IOW(DRM_COMMAND_BASE + DRM_IOCTL_I915_OVERLAY_ATTRS, struct drm_intel_overlay_put_image) +#define DRM_IOCTL_I915_OVERLAY_PUT_IMAGE	DRM_IOW(DRM_COMMAND_BASE + DRM_I915_OVERLAY_PUT_IMAGE, struct drm_intel_overlay_put_image)  #define DRM_IOCTL_I915_OVERLAY_ATTRS	DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_OVERLAY_ATTRS, struct drm_intel_overlay_attrs)  /* Allow drivers to submit batchbuffers directly to hardware, relying @@ -282,6 +282,7 @@ typedef struct drm_i915_irq_wait {  #define I915_PARAM_HAS_COHERENT_RINGS	 13  #define I915_PARAM_HAS_EXEC_CONSTANTS	 14  #define I915_PARAM_HAS_RELAXED_DELTA	 15 +#define I915_PARAM_HAS_GEN7_SOL_RESET	 16  typedef struct drm_i915_getparam {  	int param; @@ -644,6 +645,9 @@ struct drm_i915_gem_execbuffer2 {  	__u64 rsvd2;  }; +/** Resets the SO write offset registers for transform feedback on gen7. */ +#define I915_EXEC_GEN7_SOL_RESET	(1<<8) +  struct drm_i915_gem_pin {  	/** Handle of the buffer to be pinned. */  	__u32 handle; | 
