point light test working in GLSL, preprocessor is functional