The evolution of OpenGL and GLSL

To understand how OpenGL Shaders work, it is a good idea to review how OpenGL has evolved and the changes implemented on each GLSL version. The table below provides a timeline for OpenGL.

An introduction to the OpenGL Shading Language

An introduction to the OpenGL Shading Language

Learn the language used to create graphical effects in computer graphics. Learn the different data types such as vectors and matrices that it supports and how it differs from other programming languages.