> > > Nowhere in that description do I see "3D" or "OpenGL". > > > > I *still* don't see what the 3D stuff is useful for. Animations, maybe? > > While our 3D engine will be fast enough to run many games, it is most > useful to us for doing things like compositing (alpha blending, > transparency), rotation, scaling, and other operations that is > interesting for so-called 3D desktops like you see with MacOSX.
Perhaps I need to go find a store that sells Apple and look at this wonderful and glorious "3D desktop", but somehow I suspect I can live without it. Given that I don't recall anything memorable from a brief look at an Apple a few weeks ago. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Even an innocent dividing line of equals signs gets converted to 3D. sigh > > Start with actual requirements. > > > > I see three basic categories of things a graphics/video chip might > > do: > > > > 1) "desktop" apps > > X window manager > > xterm > > web browsers > > image viewers (xv, gs/gv/xpdf, ...) > > xfig, CAD > > gimp > > You don't optimize for applications. You optimize for the rendering > functions that these applications require, which is dictated in large > part by what functions the X11 API provides. I don't buy a computer to do "rendering functions". I buy one to run a web browser or be a DVR or a firewall or whatever. So the process *starts* with the apps. And thus far, "3D desktop" is not on my list. Once you have the list of apps/functionality you need, then you figure out what it takes to do that. The next level would include things like, a display with 1280x1024 or 1920x1080 or whatever pixels and 24 bit or whatever color depth and so on. > > I don't see anything in desktop or video that needs 3D. > > Except all that nifty scaling, rotation, and compositing stuff that > Ray asked for. Video needs scaling. (Scaling is 3D????) What needs rotation, and compositing stuff? What needs programmable shaders? _______________________________________________ Open-graphics mailing list [email protected] http://lists.duskglow.com/mailman/listinfo/open-graphics List service provided by Duskglow Consulting, LLC (www.duskglow.com)
