Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 5

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>The Linux 3Dfx HOWTO: FAQ: Glide versus OpenGL/Mesa?</TITLE>
<LINK HREF="3Dfx-HOWTO-11.html" REL=next>
<LINK HREF="3Dfx-HOWTO-9.html" REL=previous>
<LINK HREF="3Dfx-HOWTO.html#toc10" REL=contents>
</HEAD>
<BODY>
<A HREF="3Dfx-HOWTO-11.html">Avanti</A>
<A HREF="3Dfx-HOWTO-9.html">Indietro</A>
<A HREF="3Dfx-HOWTO.html#toc10">Indice</A>
<HR>
<H2><A NAME="s10">10. FAQ: Glide versus OpenGL/Mesa?</A></H2>

<H2><A NAME="ss10.1">10.1 Glide &egrave; OpenGL?</A>
</H2>

<P>No, Glide &egrave; un API proprietaria di 3Dfx con alcune caratteristiche
specifiche per il Voodoo Graphics (tm) e il Voodoo Rush (tm). Una OpenGL per 3Dfx &egrave; in
preparazione (vedi sotto). Alcune caratteristiche della Glide potrebbero
richiedere le EXTensioni a OpenGL, alcune delle quali si trovano gi&agrave; in
altre implementazioni (a.es. le texture paletizzate).
<P>La cosa pi&ugrave; simile all'OpenGL accelerato dall'hardware per Linux che si
pu&ograve; attualmente trovare &egrave; Mesa di Brian Paul assieme al driver
Mesa Voodoo di David Bucciarelli (vedi sotto).
<H2><A NAME="ss10.2">10.2 Mesa funziona con 3Dfx?</A>
</H2>

<P>Dalla release 2.3 Beta3, Mesa funziona con la Linux Glide 2.2,
similmente a Mesa con Glide per DOS/Windows. Ci sono patch Mesa 2.3b3
per la Linux Glide 2.3.1. Le seguenti versioni di Mesa funzioneranno
con la Linux Glide 2.4; fin tanto che l'API non cambier&agrave;,
dovrebbero essere sufficienti le patch Mesa 2.3b3. La distribuzione
Glide non fa parte della distribuzione Mesa.
<P>Potrebbe essere necessario scaricare l'archivio della libreria Mesa
da 
<A HREF="ftp://iris.ssec.wisc.edu/">l sito FTP iris.ssec.wisc.edu</A>.
<H2><A NAME="ss10.3">10.3 Dove ottengo altre informazioni su OpenGL?</A>
</H2>

<P>Si usi la porta di accesso alle info su OpenGL di Mark Kilgard a 
<A HREF="http://reality.sgi.com/mjk_asd/opengl-links.html">reality.sgi.com/mjk_asd/opengl-links.html</A>, e si proceda
da l&agrave;. 
<H2><A NAME="ss10.4">10.4 Dove ottengo informazioni su Mesa?</A>
</H2>

<P>La home page di Mesa &egrave; 
<A HREF="http://www.ssec.wisc.edu/~brianp/Mesa.html">www.ssec.wisc.edu/~brianp/Mesa.html</A>. C'&egrave; un archivio della
mailing list di Mesa a 
<A HREF="http://www.iqm.unicamp.br/mesa/">www.iqm.unicamp.br/mesa/</A>. Questa lista non &egrave; dedicata a
3Dfx e Glide, ma se si &egrave; interessati ad usare l'hardware 3Dfx
per accelerare Mesa, &egrave; un buon punto di partenza.
<H2><A NAME="ss10.5">10.5 Dove ottengo informazioni su Mesa Voodoo?</A>
</H2>

<P>Per le ultime informazioni sul driver Mesa Voodoo mantenuto da David
Bucciarelli (
<A HREF="mailto:tech.hmw@plus.it">tech.hmw@plus.it</A>) si veda la home page a 
<A HREF="http://www-hmw.caribel.pisa.it/fxmesa/index.shtml">www-hmw.caribel.pisa.it/fxmesa/</A>.
<H2><A NAME="ss10.6">10.6 C'&egrave; una OpenGL commerciale per Linux e 3Dfx?</A>
</H2>

<P>3Dfx ha pubblicamente annunciato un'implementazione di OpenGL per
Windows per quest'anno (seconda met&agrave; del '97). Non si sa quando
questa sar&agrave; disponibile anche per Linux.
<P>Di OpenGL realizzate da terze parti, sono a conoscenza di tre prodotti:
<UL>
<LI>MetroLink MetroOpenGL</LI>
<LI>XInside OpenGL</LI>
<LI>Evans &amp; Sutherland OpenGL</LI>
</UL>
<P>L'ultima viene distribuita da Portable Graphics, ed &egrave; una trasposizione
pura e semplice della OpenGL reference software implementation, con
un kit di linkaggio per una vecchia revisione degli X
server di XFree86. Portable Graphics non ha mai promesso un supporto
hardware. Per quel che ne so, questo prodotto non &egrave; pi&ugrave; disponibile.
<P>Gli altri due hanno promesso il supporto per gli acceleratori hardware,
ma entrambi sono legati ad una trasposizione proprietaria degli X server
ed entrambi non supportano alcuna accelerazione 3D, per quel che ne so.
<H2><A NAME="ss10.7">10.7 Cosa mi dici di GLUT?</A>
</H2>

<P>La distribuzione GLUT di Mark Kilgard &egrave; un posto molto valido per
ottenere applicazioni d'esempio e molti utili programmi. La si trova a
<A HREF="http://reality.sgi.com/mjk_asd/glut3/glut3.html">reality.sgi.com/mjk_asd/glut3/</A>, e si pu&ograve; prendererla
comunque. La release attuale &egrave; GLUT 3.4.
<P>Comunque, visto che GLUT gestisce il double buffer, finestre,
eventi ed altre operazioni intimamente legati all'hardware e al
sistema operativo, una Voodoo-GLUT richiede alcune modifiche
specifiche. C'&egrave; una alpha release disponibile come parte della
pi&ugrave; recente distribuzione Mesa (David Bucciarelli, Henri Fousse).
<HR>
<A HREF="3Dfx-HOWTO-11.html">Avanti</A>
<A HREF="3Dfx-HOWTO-9.html">Indietro</A>
<A HREF="3Dfx-HOWTO.html#toc10">Indice</A>
</BODY>
</HTML>