X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Fimages%2Fframe-buffer-image.cpp;h=5a973690ffc8d1d8dc61bbf419d7fc6ce970b255;hb=ff364987bf3c2ef5bb2b57348747eeb784d8ba90;hp=33b7802cefac419f5798e28db6a9cf74c486fd07;hpb=432923e17cb38a99fc012473ef97fa8c4fc36162;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/images/frame-buffer-image.cpp b/dali/public-api/images/frame-buffer-image.cpp index 33b7802..5a97369 100644 --- a/dali/public-api/images/frame-buffer-image.cpp +++ b/dali/public-api/images/frame-buffer-image.cpp @@ -31,7 +31,7 @@ FrameBufferImage::FrameBufferImage() { } -FrameBufferImage::FrameBufferImage(Internal::FrameBufferImage* internal) +FrameBufferImage::FrameBufferImage( Internal::FrameBufferImage* internal ) : Image(internal) { } @@ -40,47 +40,29 @@ FrameBufferImage::~FrameBufferImage() { } -FrameBufferImage::FrameBufferImage(const FrameBufferImage& handle) +FrameBufferImage::FrameBufferImage( const FrameBufferImage& handle ) : Image(handle) { } -FrameBufferImage& FrameBufferImage::operator=(const FrameBufferImage& rhs) +FrameBufferImage& FrameBufferImage::operator=( const FrameBufferImage& rhs ) { BaseHandle::operator=(rhs); return *this; } -FrameBufferImage FrameBufferImage::New(unsigned int width, unsigned int height, Pixel::Format pixelformat) +FrameBufferImage FrameBufferImage::New( unsigned int width, unsigned int height, Pixel::Format pixelformat, RenderBuffer::Format bufferformat ) { Dali::Vector2 stageSize = Stage::GetCurrent().GetSize(); Internal::FrameBufferImagePtr internal = Internal::FrameBufferImage::New( (0 == width) ? stageSize.width : width, (0 == height) ? stageSize.height : height, pixelformat, - Dali::Image::NEVER); + bufferformat); return FrameBufferImage(internal.Get()); } -FrameBufferImage FrameBufferImage::New(unsigned int width, unsigned int height, Pixel::Format pixelformat, ReleasePolicy releasePolicy) -{ - Dali::Vector2 stageSize = Stage::GetCurrent().GetSize(); - Internal::FrameBufferImagePtr internal = Internal::FrameBufferImage::New( - (0 == width) ? stageSize.width : width, - (0 == height) ? stageSize.height : height, - pixelformat, - releasePolicy); - - return FrameBufferImage(internal.Get()); -} - -FrameBufferImage FrameBufferImage::New( NativeImageInterface& image, ReleasePolicy releasePolicy ) -{ - Internal::FrameBufferImagePtr internal = Internal::FrameBufferImage::New( image, releasePolicy ); - return FrameBufferImage(internal.Get()); -} - FrameBufferImage FrameBufferImage::New( NativeImageInterface& image ) { Internal::FrameBufferImagePtr internal = Internal::FrameBufferImage::New( image ); @@ -89,7 +71,7 @@ FrameBufferImage FrameBufferImage::New( NativeImageInterface& image ) FrameBufferImage FrameBufferImage::DownCast( BaseHandle handle ) { - return FrameBufferImage( dynamic_cast(handle.GetObjectPtr()) ); + return FrameBufferImage( dynamic_cast( handle.GetObjectPtr() ) ); } } // namespace Dali