Cette série d'exemples exposent l'API d'OpenGL 2.x dans une approche orienté pipeline programmable. Aucune command OpenGL du fixed pipeline n'est utilisé dans ces exemples.
Aucun software design n'est présent, il s'agit seulement et simplement de proposer des exemples montrant comment utiliser des fonctionnalités de l'API OpenGL 2.x. Certaines extensions sont également présentés ce qui inclut des extensions propriétaires mais dans tous les cas ceci est clairement précissé.
Les exemples utilisent SDL pour la création d'une fenêtre OpenGL, GLEW pour exposer une implémentation d'OpenGL 2 et GLM pour les outils mathématiques. Tous les exemples sont compilés avec Visual Studio 2005 en 32 Bits. Tous les exemples sont distribués dans des archives compressés au format 7z.
Cet exemple propose une méthode pour effectuer un rendu dans un vertex buffer par l'intermédiaire d'un pixel buffer. Par se procéder un mesh peut être chargé à partir d'une image. Il peut éventuellement être animé via une séquence d'images, tout se passant entièrement sur le GPU.
Cet exemple évoque l'alpha to coverage, c'est à dire la possibilité d'antialiser une texture qui contient des texels non visiables. L'alpha test pour le multisampling en somme.
Ce sample donne un exemple d'accès à une texture depuis un vertex shader.

































