Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
Jens Owen wrote: > > Keith Whitwell wrote: > > > > > > The private-backbuffer case really has > > > > to be the backbuffer as treating the frontbuffer as private would break the > > > > blitting technique that we use to keep the (real) backbuffer uptodate... To > > > > have a private backbuffer

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > > Jens Owen wrote: > > > > Keith Whitwell wrote: > > > > > - Separate out the 'flip' and 'swap' functions > > > to separate ioctls. (D'oh) > > > > I'm glad you added the new IOCTL for backwards compatability with older > > kernels. I haven't tested with

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > > > > The private-backbuffer case really has > > > to be the backbuffer as treating the frontbuffer as private would break the > > > blitting technique that we use to keep the (real) backbuffer uptodate... To > > > have a private backbuffer & ignore cliprects, it really d

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
Jens Owen wrote: > > Keith Whitwell wrote: > > > - Separate out the 'flip' and 'swap' functions > > to separate ioctls. (D'oh) > > I'm glad you added the new IOCTL for backwards compatability with older > kernels. I haven't tested with older kernels, but I trust you are > ch

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > - Separate out the 'flip' and 'swap' functions > to separate ioctls. (D'oh) I'm glad you added the new IOCTL for backwards compatability with older kernels. I haven't tested with older kernels, but I trust you are checking for the latest version (just

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
> > The private-backbuffer case really has > > to be the backbuffer as treating the frontbuffer as private would break the > > blitting technique that we use to keep the (real) backbuffer uptodate... To > > have a private backbuffer & ignore cliprects, it really does have to be the > > backbuffe

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > > > > > KW> The good news is there's no real cost to switching between > > KW> mechanisms, > > > > Isn't there an overhead when going into page flipping mode in that the > > server has to duplicate the contents of the front buffer into the both > > buffers? > > I really m

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
> > KW> The good news is there's no real cost to switching between > KW> mechanisms, > > Isn't there an overhead when going into page flipping mode in that the > server has to duplicate the contents of the front buffer into the both > buffers? I really meant falling back from pageflipping to s

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > > Jens Owen wrote: > > > > Keith Whitwell wrote: > > > > > > Jens Owen wrote: > > > > > > > > Keith Whitwell wrote: > > > > > > > > > > Michael wrote: > > > > > > > > > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > > > > > I have a .XF86config

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
Jens Owen wrote: > > Keith Whitwell wrote: > > > > Jens Owen wrote: > > > > > > Keith Whitwell wrote: > > > > > > > > Michael wrote: > > > > > > > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > > > > I have a .XF86config-radeon that sets ModulesPath to that directory,

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > > Jens Owen wrote: > > > > Keith Whitwell wrote: > > > > > > Michael wrote: > > > > > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > > > I have a .XF86config-radeon that sets ModulesPath to that directory, and >maybe > > > > > I need to set an

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
Jens Owen wrote: > > Keith Whitwell wrote: > > > > Michael wrote: > > > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > > I have a .XF86config-radeon that sets ModulesPath to that directory, and maybe > > > > I need to set an env var or two... I guess the magic is add

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
Jens Owen wrote: > > Keith Whitwell wrote: > > > > Michael wrote: > > > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > > I have a .XF86config-radeon that sets ModulesPath to that directory, and maybe > > > > I need to set an env var or two... I guess the magic is add

Re: [Dri-devel] More pageflipping goodness

2002-05-21 Thread Jens Owen
Keith Whitwell wrote: > > Michael wrote: > > > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > > I have a .XF86config-radeon that sets ModulesPath to that directory, and maybe > > > I need to set an env var or two... I guess the magic is adding up. > > > > Yeah, I should ha

[Dri-devel] More pageflipping goodness

2002-05-21 Thread Keith Whitwell
Michael wrote: > > On Tue, May 21, 2002 at 12:14:45AM +0100, Keith Whitwell wrote: > > I have a .XF86config-radeon that sets ModulesPath to that directory, and maybe > > I need to set an env var or two... I guess the magic is adding up. > > Yeah, I should have rtfm'd, ModulesPath into .../expor