Re: KMS cursor BO semantics

2011-11-11 Thread James Simmons
On Fri, Nov 04, 2011 at 11:30:06PM +0100, Thomas Hellstrom wrote: I'm not sure whether / how you handle the case of hardware render to cursor surfaces on i915, but it seems to me like if a lot of drivers need to implement driver specific tricks to meet the semantics of a generic

Re: KMS cursor BO semantics

2011-11-11 Thread Maarten Maathuis
On Fri, Nov 11, 2011 at 7:17 PM, James Simmons jsimm...@infradead.org wrote: On Fri, Nov 04, 2011 at 11:30:06PM +0100, Thomas Hellstrom wrote: I'm not sure whether / how you handle the case of hardware render to cursor surfaces on i915, but it seems to me like if a lot of drivers need to

Re: KMS cursor BO semantics

2011-11-11 Thread Maarten Maathuis
On Fri, Nov 11, 2011 at 8:10 PM, Maarten Maathuis madman2...@gmail.com wrote: On Fri, Nov 11, 2011 at 7:17 PM, James Simmons jsimm...@infradead.org wrote: On Fri, Nov 04, 2011 at 11:30:06PM +0100, Thomas Hellstrom wrote: I'm not sure whether / how you handle the case of hardware render to

Re: KMS cursor BO semantics

2011-11-07 Thread Thomas Hellstrom
On 11/05/2011 05:10 PM, Daniel Vetter wrote: On Fri, Nov 04, 2011 at 11:30:06PM +0100, Thomas Hellstrom wrote: I'm not sure whether / how you handle the case of hardware render to cursor surfaces on i915, but it seems to me like if a lot of drivers need to implement driver specific tricks

Re: KMS cursor BO semantics

2011-11-05 Thread Daniel Vetter
On Fri, Nov 04, 2011 at 11:30:06PM +0100, Thomas Hellstrom wrote: I'm not sure whether / how you handle the case of hardware render to cursor surfaces on i915, but it seems to me like if a lot of drivers need to implement driver specific tricks to meet the semantics of a generic interface, we

Re: KMS cursor BO semantics

2011-11-04 Thread Ilija Hadzic
On Fri, 4 Nov 2011, Thomas Hellstrom wrote: Hi. I have a question about the semantics of the DRM_IOCTL_MODE_CURSOR iotcl: Some hardware (vmware's virtual in particular) may not be able to pick up the changes from a bo directly, since the cursor data is sent though the command stream.

Re: KMS cursor BO semantics

2011-11-04 Thread Thomas Hellstrom
On 11/04/2011 03:36 PM, Ilija Hadzic wrote: On Fri, 4 Nov 2011, Thomas Hellstrom wrote: Hi. I have a question about the semantics of the DRM_IOCTL_MODE_CURSOR iotcl: Some hardware (vmware's virtual in particular) may not be able to pick up the changes from a bo directly, since the

Re: KMS cursor BO semantics

2011-11-04 Thread Daniel Vetter
On Fri, Nov 04, 2011 at 12:59:59PM +0100, Thomas Hellstrom wrote: Hi. I have a question about the semantics of the DRM_IOCTL_MODE_CURSOR iotcl: Some hardware (vmware's virtual in particular) may not be able to pick up the changes from a bo directly, since the cursor data is sent though

Re: KMS cursor BO semantics

2011-11-04 Thread Thomas Hellstrom
On 11/04/2011 04:34 PM, Daniel Vetter wrote: On Fri, Nov 04, 2011 at 12:59:59PM +0100, Thomas Hellstrom wrote: Hi. I have a question about the semantics of the DRM_IOCTL_MODE_CURSOR iotcl: Some hardware (vmware's virtual in particular) may not be able to pick up the changes from a bo

Re: KMS cursor BO semantics

2011-11-04 Thread Maarten Maathuis
On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstrom thellst...@vmware.com wrote: On 11/04/2011 04:34 PM, Daniel Vetter wrote: On Fri, Nov 04, 2011 at 12:59:59PM +0100, Thomas Hellstrom wrote: Hi. I have a question about the semantics of the DRM_IOCTL_MODE_CURSOR iotcl: Some hardware

Re: KMS cursor BO semantics

2011-11-04 Thread Thomas Hellstrom
On 11/04/2011 11:49 PM, Maarten Maathuis wrote: On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstromthellst...@vmware.com wrote: On 11/04/2011 04:34 PM, Daniel Vetter wrote: On Fri, Nov 04, 2011 at 12:59:59PM +0100, Thomas Hellstrom wrote: Hi. I have a question about the

Re: KMS cursor BO semantics

2011-11-04 Thread Maarten Maathuis
On Fri, Nov 4, 2011 at 11:59 PM, Thomas Hellstrom thellst...@vmware.com wrote: On 11/04/2011 11:49 PM, Maarten Maathuis wrote: On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstromthellst...@vmware.com  wrote: On 11/04/2011 04:34 PM, Daniel Vetter wrote: On Fri, Nov 04, 2011 at 12:59:59PM