Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-29 Thread Keith Whitwell
On Wed, 2009-10-28 at 05:21 -0700, José Fonseca wrote: On Tue, 2009-10-27 at 14:45 -0700, Younes Manton wrote: I'd just like to add that if other interfaces will exist in the future (I recall pipe_2d_context being floated at one time) and state trackers want to use them without initializing

Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-28 Thread José Fonseca
On Tue, 2009-10-27 at 14:45 -0700, Younes Manton wrote: I'd just like to add that if other interfaces will exist in the future (I recall pipe_2d_context being floated at one time) and state trackers want to use them without initializing a pipe_context needlessly and want to reuse the rest of

Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-27 Thread Zack Rusin
On Saturday 24 October 2009 19:02:51 Younes Manton wrote: Hi Thomas, I'd like to make these changes to make it possible to use the DRM state tracker interface with contexts other than pipe_context. Nouveau is the only public driver that does DRI1 from what I can see, but I've been told that

Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-27 Thread José Fonseca
On Tue, 2009-10-27 at 12:11 -0700, Zack Rusin wrote: On Saturday 24 October 2009 19:02:51 Younes Manton wrote: Hi Thomas, I'd like to make these changes to make it possible to use the DRM state tracker interface with contexts other than pipe_context. Nouveau is the only public driver

Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-27 Thread Younes Manton
On Tue, Oct 27, 2009 at 3:11 PM, Zack Rusin za...@vmware.com wrote: Younes, sorry for the slow response, we've been a bit busy lately. I can't say that I'm a huge fan of this patch. I've been thinking about it lately and essentially I'd like to reiterate what I said initially about the

Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-27 Thread Younes Manton
On Tue, Oct 27, 2009 at 3:33 PM, José Fonseca jfons...@vmware.com wrote: Yes. Younes, I really think it is better to crystallize this in a separate branch until it reaches a point where the interfaces are crystallized. The master branch is not always perfect, but it should always near a state

Re: [Mesa3d-dev] [PATCH] Make DRI/DRM state tracker interface less context-dependent

2009-10-27 Thread Younes Manton
I'd just like to add that if other interfaces will exist in the future (I recall pipe_2d_context being floated at one time) and state trackers want to use them without initializing a pipe_context needlessly and want to reuse the rest of the DRM winsys then the relevent parts of this patch (or