Opengl does not allow using discard in this profile