X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-adaptor%2Futc-Dali-PixelBuffer.cpp;h=055d4befa435542b23737ddb32777121d73e2161;hb=e3c97a26dc7d9519723c0acfbc38e5f47ecec907;hp=4a83d8fde286d133b68c31563d1bcac18e62d779;hpb=ac30b9e017fcce28e379dfc532f8cbccd0fdf478;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/automated-tests/src/dali-adaptor/utc-Dali-PixelBuffer.cpp b/automated-tests/src/dali-adaptor/utc-Dali-PixelBuffer.cpp index 4a83d8f..055d4be 100644 --- a/automated-tests/src/dali-adaptor/utc-Dali-PixelBuffer.cpp +++ b/automated-tests/src/dali-adaptor/utc-Dali-PixelBuffer.cpp @@ -72,6 +72,61 @@ void Mask1stQuadrant( Devel::PixelBuffer maskData ) } } +void MaskCenterSquare( Devel::PixelBuffer maskData ) +{ + int width = maskData.GetWidth(); + int height = maskData.GetHeight(); + Pixel::Format pixelFormat = maskData.GetPixelFormat(); + int bpp = Pixel::GetBytesPerPixel(pixelFormat); + + unsigned char* maskBuffer = maskData.GetBuffer(); + memset( maskBuffer, 0, width*height*bpp ); + int offset=0; + for( int y=0; y=width/4 && x<3*width/4 && + y>=height/4 && y<3*height/4 ) + { + for(int b=0;b= height/2 ) || + ( x >= width/2 && y < height/2 ) ) + { + for(int b=0;b