KMS cursor BO semantics

2011-11-11 Thread Maarten Maathuis
On Fri, Nov 11, 2011 at 8:10 PM, Maarten Maathuis wrote: > On Fri, Nov 11, 2011 at 7:17 PM, James Simmons > 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, b

KMS cursor BO semantics

2011-11-11 Thread Maarten Maathuis
On Fri, Nov 11, 2011 at 7:17 PM, James Simmons 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 d

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 generi

Re: KMS cursor BO semantics

2011-11-11 Thread Maarten Maathuis
On Fri, Nov 11, 2011 at 8:10 PM, Maarten Maathuis wrote: > On Fri, Nov 11, 2011 at 7:17 PM, James Simmons 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 i

Re: KMS cursor BO semantics

2011-11-11 Thread Maarten Maathuis
On Fri, Nov 11, 2011 at 7:17 PM, James Simmons 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 dr

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 generi

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

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"

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

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

KMS cursor BO semantics

2011-11-05 Thread Maarten Maathuis
On Fri, Nov 4, 2011 at 11:59 PM, Thomas Hellstrom wrote: > On 11/04/2011 11:49 PM, Maarten Maathuis wrote: >> >> On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstrom >> ?wrote: >> >>> >>> On 11/04/2011 04:34 PM, Daniel Vetter wrote: >>> On Fri, Nov 04, 2011 at 12:59:59PM +0100, Thomas Hell

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 Hellstrom > 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 ab

KMS cursor BO semantics

2011-11-04 Thread Maarten Maathuis
On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstrom 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 (v

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 change

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 tho

Re: KMS cursor BO semantics

2011-11-04 Thread Maarten Maathuis
On Fri, Nov 4, 2011 at 11:59 PM, Thomas Hellstrom wrote: > On 11/04/2011 11:49 PM, Maarten Maathuis wrote: >> >> On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstrom >>  wrote: >> >>> >>> On 11/04/2011 04:34 PM, Daniel Vetter wrote: >>> On Fri, Nov 04, 2011 at 12:59:59PM +0100, Thomas Hells

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 Hellstrom 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_IOCT

Re: KMS cursor BO semantics

2011-11-04 Thread Maarten Maathuis
On Fri, Nov 4, 2011 at 11:30 PM, Thomas Hellstrom 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 (vm

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 direct

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 direc

KMS cursor BO semantics

2011-11-04 Thread Thomas Hellstrom
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. Hence we need a notification when the cursor image ha

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 > str

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 tho

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 cursor

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. Hence

KMS cursor BO semantics

2011-11-04 Thread Thomas Hellstrom
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. Hence we need a notification when the cursor image h