Re: [Intel-gfx] [RFCv3 13/14] drm/i915: Split cursor update code from cursor ioctl handling

2014-03-19 Thread Chris Wilson
On Tue, Mar 18, 2014 at 05:22:58PM -0700, Matt Roper wrote: > Legacy cursor ioctls took GEM buffer handles from userspace directly > whereas the new unified plane handling assigns drm_framebuffer's to > cursor planes. Splitting the code that actually updates the cursor > plane from the code that h

[Intel-gfx] [RFCv3 13/14] drm/i915: Split cursor update code from cursor ioctl handling

2014-03-18 Thread Matt Roper
Legacy cursor ioctls took GEM buffer handles from userspace directly whereas the new unified plane handling assigns drm_framebuffer's to cursor planes. Splitting the code that actually updates the cursor plane from the code that handles object lookup and reference counting allows us to share commo