CCRenderTexture * CCRenderTexture::renderTextureWithWidthAndHeight(int w, int h) { CCRenderTexture *pRet = new CCRenderTexture(); if(pRet && pRet->initWithWidthAndHeight(w, h, kCCTexture2DPixelFormat_RGBA8888)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet) return NULL; }
CCRenderTexture * CCRenderTexture::create(int w ,int h, CCTexture2DPixelFormat eFormat, GLuint uDepthStencilFormat) { CCRenderTexture *pRet = new CCRenderTexture(); if(pRet && pRet->initWithWidthAndHeight(w, h, eFormat, uDepthStencilFormat)) { pRet->autorelease(); return pRet; } CC_SAFE_DELETE(pRet); return NULL; }