Thomas Winischhofer writes:
 > Alex Deucher wrote:
 > > I agree.  almost all of the MergedFB helper functions are generic. 
 > > However if we move to add generic interfaces for all of this we may
 > > want to think about re-structuring the XF86Config file so that all of
 > > these features do not have to be driver options, or maybe they are best
 > > as Driver options.  I dunno.
 > > 
 > > Another thing I was thinking about... I was looking at Thomas' sis and
 > > thinking about Xv attributes.  You can change visual settings of the
 > > overlay and even what head it displays on in the sis driver by
 > > adjusting the attributes.  So why not create Screen or entitiy
 > > attributes for the 2D driver.  that you allow change things on the fly
 > > instead of having to restart the X server.  You could make clone and
 > > mergedFB options, modes, framebuffer sizes, bit depth (although that
 > > might be an issue with some old toolkits), re-run DDC if you connect a
 > > new monitor, change OpenGL attributes, tv-out, etc.  Obviously this is
 > > something for 5.0.
 > > 
 > > Thoughts?
 > 
 > Egbert Eich was thinking in a similar way a few weeks back when we 
 > discussed this issue. We are planning to extend the misc extension with 
 > a property system like this.
 > 

My idea was to implement an extension where driver can advertise
properties that can be queried and (optionally) modified thru this 
extension.
I was planning to design the extension in a way that a GUI app can
get all information necessary to be able to offer config widgets
in a completely generic way. Also it is planned to have a property
registry so that GUI apps can offer a special configuration for
well known properties.
I was discussing this with Sven Luther on the very early days of
the forum list. I will go back and collect the ideas that were
discussed there and post them somewhere for further discussion.

I'm not sure when I will be able to work on this.

Egbert.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to