[RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Ville Syrjälä
On Wed, Sep 12, 2012 at 12:35:01PM -0500, Rob Clark wrote: > On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes > wrote: > > On Sun, 9 Sep 2012 22:03:14 -0500 > > Rob Clark wrote: > > > >> From: Rob Clark > >> > >> The 'atomic' mechanism allows for multiple properties to be updated, > >> checked,

[RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Rob Clark
On Wed, Sep 12, 2012 at 2:05 PM, Jesse Barnes wrote: > On Wed, 12 Sep 2012 12:35:01 -0500 > Rob Clark wrote: > >> On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes >> wrote: >> > On Sun, 9 Sep 2012 22:03:14 -0500 >> > Rob Clark wrote: >> > >> >> From: Rob Clark >> >> >> >> The 'atomic' mechani

[RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Rob Clark
On Wed, Sep 12, 2012 at 1:03 PM, Ville Syrj?l? wrote: > On Wed, Sep 12, 2012 at 12:35:01PM -0500, Rob Clark wrote: >> On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes >> wrote: >> > On Sun, 9 Sep 2012 22:03:14 -0500 >> > Rob Clark wrote: >> > >> >> From: Rob Clark >> >> >> >> The 'atomic' mecha

Re: [RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Rob Clark
On Wed, Sep 12, 2012 at 2:05 PM, Jesse Barnes wrote: > On Wed, 12 Sep 2012 12:35:01 -0500 > Rob Clark wrote: > >> On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes >> wrote: >> > On Sun, 9 Sep 2012 22:03:14 -0500 >> > Rob Clark wrote: >> > >> >> From: Rob Clark >> >> >> >> The 'atomic' mechanis

[RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Rob Clark
On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes wrote: > On Sun, 9 Sep 2012 22:03:14 -0500 > Rob Clark wrote: > >> From: Rob Clark >> >> The 'atomic' mechanism allows for multiple properties to be updated, >> checked, and commited atomically. This will be the basis of atomic- >> modeset and nu

Re: [RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Jesse Barnes
On Wed, 12 Sep 2012 12:35:01 -0500 Rob Clark wrote: > On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes > wrote: > > On Sun, 9 Sep 2012 22:03:14 -0500 > > Rob Clark wrote: > > > >> From: Rob Clark > >> > >> The 'atomic' mechanism allows for multiple properties to be updated, > >> checked, and c

[RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Jesse Barnes
On Wed, 12 Sep 2012 12:35:01 -0500 Rob Clark wrote: > On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes > wrote: > > On Sun, 9 Sep 2012 22:03:14 -0500 > > Rob Clark wrote: > > > >> From: Rob Clark > >> > >> The 'atomic' mechanism allows for multiple properties to be updated, > >> checked, and c

Re: [RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Rob Clark
On Wed, Sep 12, 2012 at 1:03 PM, Ville Syrjälä wrote: > On Wed, Sep 12, 2012 at 12:35:01PM -0500, Rob Clark wrote: >> On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes >> wrote: >> > On Sun, 9 Sep 2012 22:03:14 -0500 >> > Rob Clark wrote: >> > >> >> From: Rob Clark >> >> >> >> The 'atomic' mecha

Re: [RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Ville Syrjälä
On Wed, Sep 12, 2012 at 12:35:01PM -0500, Rob Clark wrote: > On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes > wrote: > > On Sun, 9 Sep 2012 22:03:14 -0500 > > Rob Clark wrote: > > > >> From: Rob Clark > >> > >> The 'atomic' mechanism allows for multiple properties to be updated, > >> checked,

Re: [RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Rob Clark
On Wed, Sep 12, 2012 at 11:57 AM, Jesse Barnes wrote: > On Sun, 9 Sep 2012 22:03:14 -0500 > Rob Clark wrote: > >> From: Rob Clark >> >> The 'atomic' mechanism allows for multiple properties to be updated, >> checked, and commited atomically. This will be the basis of atomic- >> modeset and nuc

Re: [RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Jesse Barnes
On Sun, 9 Sep 2012 22:03:14 -0500 Rob Clark wrote: > From: Rob Clark > > The 'atomic' mechanism allows for multiple properties to be updated, > checked, and commited atomically. This will be the basis of atomic- > modeset and nuclear-pageflip. > > The basic flow is: > >state = dev->atom

[RFC 1/9] drm: add atomic fxns

2012-09-12 Thread Jesse Barnes
On Sun, 9 Sep 2012 22:03:14 -0500 Rob Clark wrote: > From: Rob Clark > > The 'atomic' mechanism allows for multiple properties to be updated, > checked, and commited atomically. This will be the basis of atomic- > modeset and nuclear-pageflip. > > The basic flow is: > >state = dev->atom

[RFC 1/9] drm: add atomic fxns

2012-09-09 Thread Rob Clark
From: Rob Clark The 'atomic' mechanism allows for multiple properties to be updated, checked, and commited atomically. This will be the basis of atomic- modeset and nuclear-pageflip. The basic flow is: state = dev->atomic_begin(); for (... one or more ...) obj->set_property(obj, st

[RFC 1/9] drm: add atomic fxns

2012-09-09 Thread Rob Clark
From: Rob Clark The 'atomic' mechanism allows for multiple properties to be updated, checked, and commited atomically. This will be the basis of atomic- modeset and nuclear-pageflip. The basic flow is: state = dev->atomic_begin(); for (... one or more ...) obj->set_property(obj, st