{
}
+FrameBufferImagePtr FrameBufferImage::New(unsigned int width, unsigned int height, Pixel::Format pixelFormat, ReleasePolicy releasePolicy)
+{
+ FrameBufferImagePtr image = new FrameBufferImage(width, height, pixelFormat, releasePolicy);
+ image->Initialize();
+ return image;
+}
+
+FrameBufferImagePtr FrameBufferImage::New( NativeImage& nativeImage )
+{
+ FrameBufferImagePtr image = new FrameBufferImage(nativeImage);
+ image->Initialize();
+ return image;
+}
+
+FrameBufferImagePtr FrameBufferImage::New( NativeImage& nativeImage, ReleasePolicy releasePolicy )
+{
+ FrameBufferImagePtr image = new FrameBufferImage(nativeImage, releasePolicy);
+ image->Initialize();
+ return image;
+}
+
FrameBufferImage::FrameBufferImage(unsigned int width, unsigned int height, Pixel::Format pixelFormat, ReleasePolicy releasePolicy)
: Image(Dali::Image::Immediate, releasePolicy),
mPixelFormat(pixelFormat)
mHeight = height;
}
+
FrameBufferImage::FrameBufferImage( NativeImage& nativeImage )
: Image(Dali::Image::Immediate),
mNativeImage(&nativeImage),
mHeight = nativeImage.GetHeight();
}
+
FrameBufferImage::FrameBufferImage( NativeImage& nativeImage, ReleasePolicy releasePolicy )
: Image(Dali::Image::Immediate, releasePolicy),
mNativeImage(&nativeImage),