jogl & some of its Anergine implementation
shader stuff.
shader
shsder construction