~ubuntu-branches/ubuntu/raring/libdrm/raring

« back to all changes in this revision

Viewing changes to include/drm/i915_drm.h

  • Committer: Package Import Robot
  • Author(s): Robert Hooker
  • Date: 2012-01-06 17:00:29 UTC
  • mfrom: (2.3.15 sid)
  • Revision ID: package-import@ubuntu.com-20120106170029-74zl4lt5h0yclxdd
Tags: 2.4.30-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - debian/rules
  - debian/control:
    + Build libdrm-intel1 everywhere rather than just {i386,amd64}
      for Plymouth

Show diffs side-by-side

added added

removed removed

Lines of Context:
228
228
#define DRM_IOCTL_I915_GEM_GET_APERTURE DRM_IOR  (DRM_COMMAND_BASE + DRM_I915_GEM_GET_APERTURE, struct drm_i915_gem_get_aperture)
229
229
#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)
230
230
#define DRM_IOCTL_I915_GEM_MADVISE      DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_GEM_MADVISE, struct drm_i915_gem_madvise)
231
 
#define DRM_IOCTL_I915_OVERLAY_PUT_IMAGE        DRM_IOW(DRM_COMMAND_BASE + DRM_IOCTL_I915_OVERLAY_ATTRS, struct drm_intel_overlay_put_image)
 
231
#define DRM_IOCTL_I915_OVERLAY_PUT_IMAGE        DRM_IOW(DRM_COMMAND_BASE + DRM_I915_OVERLAY_PUT_IMAGE, struct drm_intel_overlay_put_image)
232
232
#define DRM_IOCTL_I915_OVERLAY_ATTRS    DRM_IOWR(DRM_COMMAND_BASE + DRM_I915_OVERLAY_ATTRS, struct drm_intel_overlay_attrs)
233
233
 
234
234
/* Allow drivers to submit batchbuffers directly to hardware, relying
282
282
#define I915_PARAM_HAS_COHERENT_RINGS    13
283
283
#define I915_PARAM_HAS_EXEC_CONSTANTS    14
284
284
#define I915_PARAM_HAS_RELAXED_DELTA     15
 
285
#define I915_PARAM_HAS_GEN7_SOL_RESET    16
285
286
 
286
287
typedef struct drm_i915_getparam {
287
288
        int param;
644
645
        __u64 rsvd2;
645
646
};
646
647
 
 
648
/** Resets the SO write offset registers for transform feedback on gen7. */
 
649
#define I915_EXEC_GEN7_SOL_RESET        (1<<8)
 
650
 
647
651
struct drm_i915_gem_pin {
648
652
        /** Handle of the buffer to be pinned. */
649
653
        __u32 handle;