> > > 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)

Reply via email to