- if( mPacker.Pack( pixelData->GetWidth(), pixelData->GetHeight(), packPositionX, packPositionY ) )
+ if( mPacker.Pack( pixelData.GetWidth(), pixelData.GetHeight(), packPositionX, packPositionY ) )
{
mAtlas.Upload( pixelData, packPositionX, packPositionY );
// apply the half pixel correction
textureRect.x = ( static_cast<float>( packPositionX ) +0.5f ) / mWidth; // left
textureRect.y = ( static_cast<float>( packPositionY ) +0.5f ) / mHeight; // right
{
mAtlas.Upload( pixelData, packPositionX, packPositionY );
// apply the half pixel correction
textureRect.x = ( static_cast<float>( packPositionX ) +0.5f ) / mWidth; // left
textureRect.y = ( static_cast<float>( packPositionY ) +0.5f ) / mHeight; // right
- textureRect.z = ( static_cast<float>( packPositionX + pixelData->GetWidth() )-0.5f ) / mWidth; // right
- textureRect.w = ( static_cast<float>( packPositionY + pixelData->GetHeight() )-0.5f ) / mHeight;// bottom
+ textureRect.z = ( static_cast<float>( packPositionX + pixelData.GetWidth() )-0.5f ) / mWidth; // right
+ textureRect.w = ( static_cast<float>( packPositionY + pixelData.GetHeight() )-0.5f ) / mHeight;// bottom
{
DALI_LOG_ERROR( "Can not upscale the image from actual loaded size [ %d, %d ] to specified size [ %d, %d ]\n",
{
DALI_LOG_ERROR( "Can not upscale the image from actual loaded size [ %d, %d ] to specified size [ %d, %d ]\n",
- next->loader.GetPixelData()->GetWidth(),
- next->loader.GetPixelData()->GetHeight(),
+ next->loader.GetPixelData().GetWidth(),
+ next->loader.GetPixelData().GetHeight(),
{
BitmapLoader loader = BitmapLoader::New(mBrokenImageUrl, ImageDimensions( area.width, area.height ) );
loader.Load();
{
BitmapLoader loader = BitmapLoader::New(mBrokenImageUrl, ImageDimensions( area.width, area.height ) );
loader.Load();
- SizeType loadedWidth = loader.GetPixelData()->GetWidth();
- SizeType loadedHeight = loader.GetPixelData()->GetHeight();
+ SizeType loadedWidth = loader.GetPixelData().GetWidth();
+ SizeType loadedHeight = loader.GetPixelData().GetHeight();
{
SizeType size = area.width * area.height * Pixel::GetBytesPerPixel( mPixelFormat );
PixelBuffer* buffer = new PixelBuffer [size];
{
SizeType size = area.width * area.height * Pixel::GetBytesPerPixel( mPixelFormat );
PixelBuffer* buffer = new PixelBuffer [size];
- PixelDataPtr background = PixelData::New( buffer, area.width, area.height, mPixelFormat, PixelData::DELETE_ARRAY );
+ PixelData background = PixelData::New( buffer, area.width, area.height, mPixelFormat, PixelData::DELETE_ARRAY );