OpenGL 3
Publié : mer. 02/sept./2009 10:31
Bonjour
Voici l'entete d'OpenGL à jour , qui permet l'utilisation d'OpenGL 3 sous un environnement Purebasic. j'ai importé toute les fonctions de gl3.h
comme j'ai pas de "moulinette" , j'ai du tout faire à coup de copié/coller
et faire le reste à la main , donc très long...
Attention tout de même si vous désirez porté vos applications OpenGL , car OpenGL 3 n'a rien à voir avec les anciennes version , même si il est "retro compatible".
En effet , le Pipeline Fixe à été supprimé , il est programmable à partir des shaders , il faut donc un contexte valide pour pouvoir en profité.
a l'heure actuelle , certaines librairie propose des contextes OpenGL 3 :
- La SFML en version 2 bêta
- La SDL 1.3 en bêta aussi
- GLUT
Vous pouvez créer vos contexte vous même via les API win32 ou x11 pour linux.
Assurez vous aussi d'avoir vos pilotes de votre carte graphique à jour.
Télécharger ici le fichier :
http://www.megaupload.com/?d=M3YZ7RS7
Voici l'entete d'OpenGL à jour , qui permet l'utilisation d'OpenGL 3 sous un environnement Purebasic. j'ai importé toute les fonctions de gl3.h
comme j'ai pas de "moulinette" , j'ai du tout faire à coup de copié/coller
et faire le reste à la main , donc très long...
Attention tout de même si vous désirez porté vos applications OpenGL , car OpenGL 3 n'a rien à voir avec les anciennes version , même si il est "retro compatible".
En effet , le Pipeline Fixe à été supprimé , il est programmable à partir des shaders , il faut donc un contexte valide pour pouvoir en profité.
a l'heure actuelle , certaines librairie propose des contextes OpenGL 3 :
- La SFML en version 2 bêta
- La SDL 1.3 en bêta aussi
- GLUT
Vous pouvez créer vos contexte vous même via les API win32 ou x11 pour linux.
Assurez vous aussi d'avoir vos pilotes de votre carte graphique à jour.
Télécharger ici le fichier :
http://www.megaupload.com/?d=M3YZ7RS7