{
if ( !mTexture )
{
- mTexture = NewTexture::New( Dali::TextureType::TEXTURE_2D, mPixelFormat, mWidth, mHeight );
+ mTexture = Texture::New( Dali::TextureType::TEXTURE_2D, mPixelFormat, mWidth, mHeight );
}
DALI_ASSERT_DEBUG( updateArea.x + updateArea.width <= mWidth && updateArea.y + updateArea.height <= mHeight );
UploadArea( updateArea );
mBufferWidth = area.width ? area.width : mWidth;
uint32_t bufferHeight = area.height ? area.height : mHeight;
- size_t bufferSize = mBytesPerPixel * mBufferWidth * bufferHeight;
- unsigned char* buffer = reinterpret_cast< Dali::Integration::PixelBuffer* >( malloc( bufferSize ) );
+ uint32_t bufferSize = mBytesPerPixel * mBufferWidth * bufferHeight;
+ Dali::Integration::PixelBuffer* buffer = reinterpret_cast< Dali::Integration::PixelBuffer* >( malloc( bufferSize ) );
DALI_ASSERT_DEBUG(buffer != 0);
// Are we uploading from an external or internal buffer ?