}
}
-BitmapImage CreateBitmapImage(int width, int height, const Vector4& color)
+BufferImage CreateBufferImage(int width, int height, const Vector4& color)
{
- BitmapImage image = BitmapImage::New(width, height, Pixel::RGBA8888);
+ BufferImage image = BufferImage::New(width, height, Pixel::RGBA8888);
PixelBuffer* pixbuf = image.GetBuffer();
return image;
}
-BitmapImage CreateBitmapImage()
+BufferImage CreateBufferImage()
{
- return CreateBitmapImage(4, 4, Color::WHITE);
+ return CreateBufferImage(4, 4, Color::WHITE);
}
// Helper to Create bitmap image
-BitmapImage CreateBitmapImage();
-BitmapImage CreateBitmapImage(int width, int height, const Vector4& color);
+BufferImage CreateBufferImage();
+BufferImage CreateBufferImage(int width, int height, const Vector4& color);
#endif // __DALI_TEST_SUITE_UTILS_H__
inline ImageActor CreateSolidColorImageActor(ToolkitTestApplication& application, const Vector4& color, int width, int height)
{
- ImageActor actor = ImageActor::New(CreateBitmapImage(width, height, color));
+ ImageActor actor = ImageActor::New(CreateBufferImage(width, height, color));
application.SendNotification();
application.Render();
return actor;
Toolkit::BendyEffect effect = Toolkit::BendyEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::BendyEffect effect = Toolkit::BendyEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::BlindEffect effect = Toolkit::BlindEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::BlindEffect effect = Toolkit::BlindEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
static Image CreateSolidColorImage( ToolkitTestApplication& application, const Vector4& color, unsigned int width, unsigned int height )
{
- BitmapImage imageData = BitmapImage::New( width, height, Pixel::RGBA8888 );
+ BufferImage imageData = BufferImage::New( width, height, Pixel::RGBA8888 );
// Create the image
PixelBuffer* pixbuf = imageData.GetBuffer();
ToolkitTestApplication application;
tet_infoline(" UtcDaliButtonSize");
- ImageActor image01 = ImageActor::New(CreateBitmapImage());
+ ImageActor image01 = ImageActor::New(CreateBufferImage());
image01.SetSize( 100, 50 );
PushButton pushButton;
Toolkit::CarouselEffect effect = Toolkit::CarouselEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::CarouselEffect effect = Toolkit::CarouselEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Image CreateSolidColorImage( const Vector4& color, unsigned int width, unsigned int height )
{
- BitmapImage imageData = BitmapImage::New( width, height, Pixel::RGBA8888 );
+ BufferImage imageData = BufferImage::New( width, height, Pixel::RGBA8888 );
// Create the image
PixelBuffer* pixbuf = imageData.GetBuffer();
void Wait(ToolkitTestApplication& application, float durationToPass)
{
int duration = static_cast<int>(durationToPass*1000.f);
- // wait 2 more frames to compensate the two frames used by the bitmapImage waiting for the loading succeeded signal
+ // wait 2 more frames to compensate the two frames used by the image waiting for the loading succeeded signal
for(int i = 0; i <= duration/RENDER_FRAME_INTERVAL+2 ; i++)
{
application.SendNotification();
Toolkit::DissolveEffect effect = Toolkit::DissolveEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::DissolveEffect effect = Toolkit::DissolveEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::DissolveEffect effect = Toolkit::DissolveEffect::New();
DALI_TEST_CHECK( effect );
- Image effectImage = CreateBitmapImage();
+ Image effectImage = CreateBufferImage();
effect.SetEffectImage(effectImage);
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
namespace
{
-// Create bitmap image
-BitmapImage CreateDistanceField()
+// Create buffer image
+BufferImage CreateDistanceField()
{
- BitmapImage image = BitmapImage::New(256, 256, Pixel::RGBA8888);
- BitmapImage distanceFieldImage = BitmapImage::New(256, 256, Pixel::L8);
+ BufferImage image = BufferImage::New(256, 256, Pixel::RGBA8888);
+ BufferImage distanceFieldImage = BufferImage::New(256, 256, Pixel::L8);
PixelBuffer* pixbuf = image.GetBuffer();
Toolkit::DistanceFieldEffect effect = Toolkit::DistanceFieldEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateDistanceField();
+ BufferImage image = CreateDistanceField();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::DistanceFieldEffect effect = Toolkit::DistanceFieldEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateDistanceField();
+ BufferImage image = CreateDistanceField();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::IrisEffect effect = Toolkit::IrisEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::IrisEffect effect = Toolkit::IrisEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
dummy2Impl.keyInputFocusLost = false;
{
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor imageActor = ImageActor::New( image );
stage.Add( imageActor );
imageActor.SetSize(100, 100);
{
ToolkitTestApplication application;
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ShaderEffect effect = Toolkit::MaskEffect::New( image );
DALI_TEST_CHECK( effect );
{
ToolkitTestApplication application;
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor0 = ImageActor::New( image );
Toolkit::NinePatchMaskEffect::Apply( actor0, "" );
{
ToolkitTestApplication application;
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
Toolkit::OverlayEffect effect = Toolkit::OverlayEffect::New( image );
DALI_TEST_CHECK( effect );
try
{
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
// New() must be called to create a OverlayEffect or it wont be valid.
effect.SetEffectImage( image );
{
ToolkitTestApplication application;
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
Toolkit::PageTurnEffect pageTurnEffect = Toolkit::PageTurnEffect::New();
Toolkit::PageTurnEffect pageTurnEffect2 = Toolkit::PageTurnEffect::New(false);
Image CreateSolidColorImage( const Vector4& color, unsigned int width, unsigned int height )
{
- BitmapImage imageData = BitmapImage::New( width, height, Pixel::RGBA8888 );
+ BufferImage imageData = BufferImage::New( width, height, Pixel::RGBA8888 );
// Create the image
PixelBuffer* pixbuf = imageData.GetBuffer();
Toolkit::Ripple2DEffect effect = Toolkit::Ripple2DEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::Ripple2DEffect effect = Toolkit::Ripple2DEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::RippleEffect effect = Toolkit::RippleEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::RippleEffect effect = Toolkit::RippleEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::ShearEffect effect = Toolkit::ShearEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::ShearEffect effect = Toolkit::ShearEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::SpotEffect effect = Toolkit::SpotEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::SpotEffect effect = Toolkit::SpotEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::SquareDissolveEffect effect = Toolkit::SquareDissolveEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::SquareDissolveEffect effect = Toolkit::SquareDissolveEffect::New();
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Image CreateSolidColorImage( ToolkitTestApplication& application, const Vector4& color, unsigned int width, unsigned int height )
{
- BitmapImage imageData = BitmapImage::New( width, height, Pixel::RGBA8888 );
+ BufferImage imageData = BufferImage::New( width, height, Pixel::RGBA8888 );
// Create the image
PixelBuffer* pixbuf = imageData.GetBuffer();
Toolkit::SwirlEffect effect = Toolkit::SwirlEffect::New(true);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::SwirlEffect effect = Toolkit::SwirlEffect::New(false);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
// Check that the effect has the number of waves it was requested
DALI_TEST_CHECK( effect.GetNumberOfWaves() == 4 );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
Toolkit::WaterEffect effect = Toolkit::WaterEffect::New(4);
DALI_TEST_CHECK( effect );
- BitmapImage image = CreateBitmapImage();
+ BufferImage image = CreateBufferImage();
ImageActor actor = ImageActor::New( image );
actor.SetSize( 100.0f, 100.0f );
// EXTERNAL INCLUDES
#include <dali/public-api/common/stage.h>
-#include <dali/public-api/images/image-attributes.h>
+#include <dali/public-api/images/buffer-image.h>
#include <dali/public-api/object/type-registry.h>
#include <dali/public-api/render-tasks/render-task-list.h>
(-mViewAreaSize.height + mTileSize.height) * 0.5f,
-mTileSize.width * 0.5f );
- Image placeHolder = BitmapImage::WHITE();
+ Image placeHolder = BufferImage::WHITE();
for( unsigned int y = 0; y < mNumRows; y++ )
{
float positionY = y * mTileSize.height + basePosition.y;
// EXTERNAL INCLUDES
#include <dali/public-api/animation/animation.h>
-#include <dali/public-api/images/bitmap-image.h>
+
#include <dali/public-api/images/frame-buffer-image.h>
#include <dali/public-api/object/base-object.h>
#include <dali/public-api/render-tasks/render-task.h>
*/
// EXTERNAL INCLUDES
-#include <dali/public-api/images/bitmap-image.h>
+#include <dali/public-api/images/buffer-image.h>
// INTERNAL INCLUDES
#include <dali-toolkit/public-api/controls/default-controls/solid-color-actor.h>
}
const unsigned int bitmapWidth = borderSize * 2 + 2;
- BitmapImage imageData = BitmapImage::New( bitmapWidth, bitmapWidth, Pixel::RGBA8888 );
+ BufferImage imageData = BufferImage::New( bitmapWidth, bitmapWidth, Pixel::RGBA8888 );
// Create the image
PixelBuffer* pixbuf = imageData.GetBuffer();
* Usage Example:
*
* // Create the an imageActor, set shader effect, and add it to the stage
- * ImageActor imageActor = ImageActor::New( BitmapImage::New( 1, 1 ) );
+ * ImageActor imageActor = ImageActor::New( BufferImage::New( 1, 1 ) );
* imageActor.SetSize(720.f,58.f);
* Toolkit::BouncingEffect bouncingEffect = Toolkit::BouncingEffect::New( Vector4(0.f,1.f,1.f,0.5f) );
* imageActor.SetShaderEffect( bouncingEffect );