summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2010-11-30 14:10:25 +0000
committerChris Wilson <chris@chris-wilson.co.uk>2010-11-30 14:17:51 +0000
commitc4e7a4146798ce22c229dd21ed31f59f07c4119e (patch)
tree4187f46f837822ac1e3664e30a9b3b916bc53983 /drivers/gpu/drm/i915/intel_ringbuffer.h
parent70eac33e7ac370dc137cabff7a4ba3094ca25a8c (diff)
downloadtalos-obmc-linux-c4e7a4146798ce22c229dd21ed31f59f07c4119e.tar.gz
talos-obmc-linux-c4e7a4146798ce22c229dd21ed31f59f07c4119e.zip
drm/i915/ringbuffer: Handle cliprects in the caller
This makes the various rings more consistent by removing the anomalous handing of the rendering ring execbuffer dispatch. Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.h')
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.h b/drivers/gpu/drm/i915/intel_ringbuffer.h
index 1747e329ee94..8e3526777926 100644
--- a/drivers/gpu/drm/i915/intel_ringbuffer.h
+++ b/drivers/gpu/drm/i915/intel_ringbuffer.h
@@ -57,9 +57,7 @@ struct intel_ring_buffer {
u32 *seqno);
u32 (*get_seqno)(struct intel_ring_buffer *ring);
int (*dispatch_execbuffer)(struct intel_ring_buffer *ring,
- struct drm_i915_gem_execbuffer2 *exec,
- struct drm_clip_rect *cliprects,
- uint64_t exec_offset);
+ u32 offset, u32 length);
void (*cleanup)(struct intel_ring_buffer *ring);
/**
OpenPOWER on IntegriCloud