Title: [Xpert] GLX over network...
Here is an old email I found.  It states that opengl apps
do not use hardware acceleration unless direct rendering is
used ( with the exception of the closed source nvidia
drivers).
 
Is this still the case?
 
I looked in the 4.1.0 docs, and could not find any place
where this information would live.  There was a section that
stated that hardware acceleration was used on specific
hardware, but it did not say whether it was 2d or 3d.  (I am
interested in opengl only, and also linux only.)
 
If it is true, then is it likely to change in the near future?
 
Where would I found this information?
 
I looked at the mesa3d.sourceforge.net pages, but could not
find anything there either.
 
Thanks in advance,
brett bolen
 
===========================================================
Roland Mainz wrote:
>
> Michel Ddnzer wrote:>
> > > > > Xterminal should be based on LTSP with Xfree4.0 and a gfx-card with
> > > > > good 3D hardware accerlation (any recommedations ? What about ATI
> > > > > Rage128 ?) ?
> > > >
> > > > Beware that indirect rendering isn't currently hardware accelerated in > > > > XFree86 4.x .
> > >
> > > Does this mean that GLX-over network wouldn't use the hardware
> > > accerlation at all ?
> >
> > Exactly.
>
> ;-(
>
> Please correct me if I'm wrong: Solaris SPARC supports
> hardware-accerlated GLX/OpenGL even for remote apps...

NVidia's binary drivers for 4.x do as well. Sorry I didn't point this out in
the first place. (This is probably, but IMHO unfortunately the answer you were
looking for ;)


> Which renderer is used instead (software-renderer or is GLX completely
> disabled for remote apps. ?) ?

The former.


> > > If this is true - will this be changed in the near future ?
> >
> > It will change eventually, don't know about the time frame.
>
> But why is there a difference between local clients and remote clients ?
> AFAIK X11-apps. should be (...must be... !?) network-transparent
> (optimisations allowed but there should be a way to turn them _off_)...

There is no difference as far as the client is concerned. The only difference
is speed.

There is a difference between direct and indirect rendering (the former can't
take place over the network obviously), and the DRI currently concentrates on
the direct rendering case (hence the name ;)


Michel


http://www.xfree86.org/pipermail/xpert/2000-September/001676.html

Reply via email to