: Image(),
mInternalBuffer( NULL ),
mExternalBuffer( NULL ),
- mResourceClient( NULL ),
mBufferSize( 0 ),
mByteStride( 0 ),
mBytesPerPixel( 0 ),
: Image(),
mInternalBuffer( NULL ),
mExternalBuffer( pixBuf ),
- mResourceClient( NULL ),
mBufferSize( 0 ),
mByteStride( 0 ),
mBytesPerPixel( 0 ),
Pixel::Format pixelformat,
unsigned int byteStride )
{
- ThreadLocalStorage& tls = ThreadLocalStorage::Get();
- mResourceClient = &tls.GetResourceClient();
mWidth = width;
mHeight = height;
mPixelFormat = pixelformat;
{
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 );