GLFX allows you to create effect files for your OpenGL project. An effect file can contain multiple shader definitions across all shader stages and allows you to easily create GLSL programs from them. The library provides a very simple to use API which hides the low level compilation and linkage... More information