OpenGL (Open Graphics Library) est une norme graphique et une API indépendante de la plate-forme et disponible pour les ordinateurs de bureau, les postes de travail et les appareils mobiles. Il est conçu pour fournir un rendu accéléré par le matériel et offre donc des performances considérablement améliorées par rapport au rendu logiciel traditionnel.
OpenGL est utilisé pour des applications telles que les logiciels de CAO et les jeux informatiques. Le standard OpenGL, ainsi qu'OpenGL ES, est contrôlé par le groupe Khronos.
Je programmment un moteur OpenGL3 2D.
Actuellement, j'essaie de résoudre un goulot d'étranglement. Veuillez donc la sortie suivante du profileur AMD:
...
Après avoir cherché et lire sur Modern OpenGL afin de mettre à niveau mon projet existant, je suis un peu confus, depuis mon cadre 3D basé sur OpenGL 2.1. Ainsi, au ...
Le constructeur de shader d'Apple n'est pas terriblement avancé. Je me demandais s'il y a de meilleurs choix pour OS X autres que de courir quelque chose sous bootcamp. ...