--- Michel Dänzer <[EMAIL PROTECTED]> wrote:
> > Rotate/flap window
> > multiple rotating video windows
> 
> Doesn't sound very useful to me, but I imagine it shouldn't be too hard
> to do either.

MS said release version probably won't support this. It is just part of their
current demo.

I'm working on a similar system for Linux. My plan is to make OpenGL the base
API. I'm doing this via the Embedded Mesa project. Right now Embedded Mesa is
up on all Radeons and Matrox. I'm working on Rage support currently. Bringing
up new cards isn't too hard since you can use the XFree drivers with minimal
changes.

Once I get OpenGL up the plan is to write the 3D window manager. Apps draw into
pbuffers and then are composited by the window manager.  I've got to make a few
minor changes to the DRI drivers to make pbuffers work.

Next step is to get a rootless X working on a per window basis using the OpenGL
API instead of XAA. XFree's 2D subsystem and window manager is not used.

The idea behind making OpenGL (plus a few GLX like calls) the base API is to
provide an easy target for our closed source friends at NVidia and ATI. OpenGL
is also a high level API with lots of room for taking advantage of future
hardware improvements. Non-3D hardware is handled via software Mesa. 

This is a different philosophy than DirectFB, I don't want any low level
framebuffer calls to exist. Keeping things at the OpenGL level makes a remote
protocol easier and allows things like scalable windows. You can always
allocate a pbuffer and bit twiddle it if you want.

Of course this is a lot of work, anyone want to help?


=====
Jon Smirl
[EMAIL PROTECTED]

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by: VM Ware
With VMware you can run multiple operating systems on a single machine.
WITHOUT REBOOTING! Mix Linux / Windows / Novell virtual machines
at the same time. Free trial click here:http://www.vmware.com/wl/offer/358/0
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to