Lumina is an Open Source editor for the OpenGL Shading Language (GLSL). It is using Qt from Nokia (formerly Trolltech). It should work on Windows, OSX and Linux. I have downloaded the sources and with some editing , I was able to compile in with Visual Studio 2005. I believe it was written to use the gcc-compiler. http://lumina.sourceforge.net
Info on BIM, CAD & 3D software for architects and students