CCRenderTexture::~CCRenderTexture() { removeAllChildrenWithCleanup(true); ccglDeleteFramebuffers(1, &m_uFBO); CC_SAFE_DELETE(m_pUITextureImage); }
CCRenderTexture::~CCRenderTexture() { removeAllChildrenWithCleanup(true); ccglDeleteFramebuffers(1, &m_uFBO); if (NULL != m_pTextureDataBuffer) { delete []m_pTextureDataBuffer; m_pTextureDataBuffer = NULL; } }
CCGrabber::~CCGrabber() { // If the gles version is lower than GLES_VER_1_0, // all the functions in CCGrabber return directly. if (m_eGlesVersion <= GLES_VER_1_0) { return ; } CCLOGINFO("cocos2d: deallocing %p", this); ccglDeleteFramebuffers(1, &m_fbo); }
CCGrabber::~CCGrabber() { CCLOGINFO("cocos2d: deallocing %p", this); ccglDeleteFramebuffers(1, &m_fbo); }
CCRenderTexture::~CCRenderTexture() { removeAllChildrenWithCleanup(true); ccglDeleteFramebuffers(1, &m_uFBO); }