RenderTexture 导致游戏崩溃

ever_4
Tue, 10 Nov 2015 09:08:11 +0000

RenderTexture* pRTex;
DrawNode* pEraser;

void cleanByBlend(Vec2 pt)
{
    pEraser->setPosition(pt);
    BlendFunc blendFunc = { GL_ONE, GL_ZERO };
    pEraser->setBlendFunc(blendFunc);

     pRTex->begin();
    pEraser->visit();
     pRTex->end();

}


```

如上代码，利用颜色混合实现橡皮擦效果，多次的 混合 渲染之后，经常直接挂掉，亲测多次 就是这段代码导致的，WIN32下没问题，只有真机会。

阅读整个主题