use ccGLBlendFunc to keep the GL state cache in sync
render each page indicator point only once
extend the rendered area to (-1,-1)-(1,1) in texture space, to avoid cropping the smooth area