Using COBGLProgram, a newer shader wrapper