请问各路大神DrawNode绘制的线锯齿太严重怎么解决

我在ccDrawLine实现代码里加入
glEnable(GL_BLEND);
glEnable(GL_LINE_SMOOTH);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glHint(GL_LINE_SMOOTH_HINT, GL_DONT_CARE);
可以消除锯齿,画出来的线很平滑(附件黄线),但是ccDrawLine在3.x版本被标识为将会弃用,所以暂时没打算用这种办法。

但是用DrawNode里的drawLine,绘制出来的线始终是有锯齿的,很丑(附件红线)。

请问各位我要用什么办法才能消除DrawNode绘制出来的线的锯齿。

谢谢!