1

voila dernierement arriver sous linux mandriva 2007 je voulais faire une petite apli avec l opengl mais il y a differente variante et implentation de l opengl "MESA, GLUT, GLX" etc ... mais laquel choisir et dans quel domain elle peut mettre util ..??

2

ça, c'est pas des implémentations de opengl

c'est des librairies utilitaires.

Mesa (d'apres ce que je sais) est LA implementation opengl de linux

elle se base soit sur un rendu software, soit sur les pilotes graphiques de X11 pour l'accélération

ensuite, tu peux utiliser Glut et OpenGL directement, en te basant par exemple sur une librairie comme SDL qui gère des surfaces sur lesquelles on peut 'dessiner en opengl'

que qn me corrige si je divague smile

3

MESA, GLUT et GLX sont trois choses completement différentes..

MESA est une implémentation d'OpenGL en 100% Soft (donc si tu utilsie l'accélération matérielle de ta carte tu n'utilisera probablement pas mesa)

GLX est une extention du protocol X11 pour supporter l'acceleration 3D

GLUT est une librairie par dessus OpenGL "simplifiant" opengl (simplifiant, mais pas dans tout les cas, et qui n'est pas forcement complete..)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

4

5

ok donc vos mieux utiliser l opengl pur et dur

6

oui et non, des trucs comme glut peuvent être pratiques (les autres catégories d'outils j'ai pas utilisé donc j'ai pas d'avis), par contre à mon avis, vaut mieux se pencher sur SDL ^^
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

7

hum sdl est un e bonne lib a tous faire mais de la a ce quel soit aussi performante qu un opengl natif je doute. Enfin je tiens a provoquer personne mais quand on vient de winwin on a que directX ou opengl.

8

heu SDL n'a surement pas pour but de remplacer OpenGL happy

elle va simplement te simplifier la vie en fournissant des méthodes fiables et portables pour initialiser OpenGL et fournir tout un tas de fonctions indispensables (gestion des entrées/sorties, chargement d'images, etc); mais dans tous les cas c'est bien OpenGL qui continue à tourner ^^ (et tu y accèdes directement, SDL n'est pas une "surcouche" d'OpenGL, donc les performances restent rigoureusement identiques)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

ok oui j ais lu un peu de doc ce soir enfin plutot cette nuit, mais apparament cela n a pas l aire aussi mal que sa SDL du moins pour certaine tache

10

Une faute tous les deux mots, pas de ponctuation, c'est pas grave mais c'est chiant à lire... sick