Am Mittwoch, den 23.08.2006, 16:57 -0400 schrieb Richard Drummond: > Hi Axel > > On Wednesday 23 August 2006 16:28, Axel DÃrfler wrote: > > What's wrong with platform depending GUIs (when they are available)? > > I wouldn't mind to have something like ScummVM, but why should it be > > based on OpenGL? That just raises the limit for other ports (like some > > Palm-sized devices), but it doesn't really give you anything. > > Agreed. > > The GUI should be rendered to an off-screen pixmap which can then be blended > with the display in whatever way the graphics driver sees fit. With GL the > GUI's pixmap can be rendered as an alpha-blended texture, but other > implementations are possible. For example, a simple graphics driver, where > alpha-blending would be too costly, can put the GUI on screen with a plain > blit. Of course it is not a big task to have the GUI independent from OpenGL. I only mentioned OpenGL because with OpenGL some nice graphics effects are possible and I would like to use those (not just a hidden display blitted to screen but animated 3D effects). But of course a new GUI concept could be separated into a graphics driver independent part and a graphics driver dependent part which allows everything from simple blitting to complex 3D graphics effects. For PDAs I believe it is much better to have a OS and hardware dependent GUI. I plan to update my Zaurus 5500G to a new VGA PDAs (Zaurus 3200) soon and I will develop a Opie GUI later (and a partly AMD JIT). But a PDA with its limited screen size, its different look&feel and different input methods always needs a GUI that is completely different from usual desktop GUIs. > > Cheers, > Rich > >