OpenGL 2D lighting using shaders