帮忙看一下 关于cocos2d-------->cocos2d-x

//帮帮忙  这些在cocos2d-x里面被什么替代了?
 // disable default states
    CC_DISABLE_DEFAULT_GL_STATES();
    
    // handle blending
    BOOL doBlend;
    doBlend = self.source.hasTransparentColors;
    
    BOOL doBlendFunc;
    doBlendFunc = (blendFunc_.src != CC_BLEND_SRC || blendFunc_.dst != CC_BLEND_DST);
    
    if (!doBlend) {
        glDisable(GL_BLEND);
    } else if (doBlendFunc) {
        glBlendFunc(blendFunc_.src, blendFunc_.dst);
    }
    
    // transform
    CGAffineTransform transform;
    transform = CGAffineTransformIdentity;
    transform = CGAffineTransformConcat(transform, CGAffineTransformMakeScale(1.0f, -1.0f));
    transform = CGAffineTransformConcat(transform, CGAffineTransformMakeTranslation(0.0f, self.contentSize.height));
    transform = CGAffineTransformConcat(transform, CGAffineTransformMakeScale(CC_CONTENT_SCALE_FACTOR(), CC_CONTENT_SCALE_FACTOR()));
    transform = CGAffineTransformConcat(transform, self.nodeToWorldTransform);
    
    // matrix
    VGfloat matrix = {
        transform.a, transform.c, transform.tx, // a, c, tx
        transform.b, transform.d, transform.ty, // b, d, ty
        0, 0, 1,                                // 0, 0, 1
    };
    vgLoadMatrix(matrix);
    
    // draw
    ;
    
    // clear the transform used for drawing the swf
    glLoadIdentity(); 
    
    // apply the transform used for drawing children
    ;
    
    // enable blending
    if (!doBlend) {
        glEnable(GL_BLEND);
    } else if (doBlendFunc) {
        glBlendFunc(CC_BLEND_SRC, CC_BLEND_DST);
    }
    
    // enable default states
    CC_ENABLE_DEFAULT_GL_STATES();

主要是那些函数