Image class Usage Removal 16/236516/1
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 17 Jun 2020 21:44:58 +0000 (22:44 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Wed, 17 Jun 2020 21:44:58 +0000 (22:44 +0100)
Change-Id: I17acf67f1f66cc36e2e5b35e64686a12830b0e9a

automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/dali-test-suite-utils.h
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/mesh-builder.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/mesh-builder.h
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-actor-utils.cpp
automated-tests/src/dali-toolkit/dali-toolkit-test-utils/test-actor-utils.h
dali-toolkit/internal/visuals/image-atlas-manager.cpp
dali-toolkit/internal/visuals/image/image-visual.cpp
dali-toolkit/internal/visuals/npatch/npatch-visual.cpp
dali-toolkit/internal/visuals/texture-manager-impl.cpp

index d76ce60..b494a98 100644 (file)
@@ -328,21 +328,6 @@ void ConstraintAppliedCheck::CheckSignalNotReceived()
   }
 }
 
-void PrepareResourceImage( TestApplication& application, uint32_t imageWidth, uint32_t imageHeight, Pixel::Format pixelFormat )
-{
-  TestPlatformAbstraction& platform = application.GetPlatform();
-  platform.SetClosestImageSize(Vector2( imageWidth, imageHeight));
-
-  Integration::Bitmap* bitmap = Integration::Bitmap::New( Integration::Bitmap::BITMAP_2D_PACKED_PIXELS, ResourcePolicy::OWNED_RETAIN );
-  Integration::PixelBuffer* pixbuffer = bitmap->GetPackedPixelsProfile()->ReserveBuffer( pixelFormat, imageWidth, imageHeight, imageWidth, imageHeight );
-  uint32_t bytesPerPixel = GetBytesPerPixel(  pixelFormat );
-  uint32_t initialColor = 0xFF;
-  memset( pixbuffer, initialColor, imageHeight*imageWidth*bytesPerPixel);
-
-  Integration::ResourcePointer resourcePtr(bitmap);
-  platform.SetSynchronouslyLoadedResource( resourcePtr );
-}
-
 namespace Test
 {
 
index 94ef86a..1635ef8 100644 (file)
@@ -393,9 +393,6 @@ struct DefaultFunctionCoverage
   }
 };
 
-// Prepare a resource image to be loaded. Should be called before creating the ResourceImage
-void PrepareResourceImage( TestApplication& application, uint32_t imageWidth, uint32_t imageHeight, Pixel::Format pixelFormat );
-
 // Test namespace to prevent pollution of Dali namespace, add Test helper functions here
 namespace Test
 {
index f8e3917..2e8f724 100644 (file)
@@ -18,9 +18,6 @@
 // CLASS HEADER
 #include "mesh-builder.h"
 
-// EXTERNAL INCLUDES
-#include <dali/devel-api/images/texture-set-image.h>
-
 namespace Dali
 {
 
@@ -34,13 +31,6 @@ TextureSet CreateTextureSet()
   return TextureSet::New();
 }
 
-TextureSet CreateTextureSet( Image image )
-{
-  TextureSet textureSet = TextureSet::New();
-  TextureSetImage( textureSet, 0u, image );
-  return textureSet;
-}
-
 TextureSet CreateTextureSet( Texture texture )
 {
   TextureSet textureSet = TextureSet::New();
index ea0b156..37d13ec 100644 (file)
@@ -26,7 +26,6 @@ namespace Dali
 
 Shader CreateShader();
 TextureSet CreateTextureSet();
-TextureSet CreateTextureSet( Image image );
 TextureSet CreateTextureSet( Texture texture );
 Geometry CreateQuadGeometry();
 PropertyBuffer CreatePropertyBuffer();
index 32bccdd..5d45a12 100644 (file)
@@ -20,7 +20,6 @@
 
 // EXTERNAL INCLUDES
 #include <dali/public-api/dali-core.h>
-#include <dali/devel-api/images/texture-set-image.h>
 
 // INTERNAL INCLUDES
 #include "mesh-builder.h"
@@ -94,38 +93,4 @@ Actor CreateRenderableActor( Texture texture, const std::string& vertexShader, c
   return actor;
 }
 
-Actor CreateRenderableActor( Image texture )
-{
-  return CreateRenderableActor( texture, VERTEX_SHADER, FRAGMENT_SHADER );
-}
-
-Actor CreateRenderableActor( Image texture, const std::string& vertexShader, const std::string& fragmentShader )
-{
-  // Create the geometry
-  Geometry geometry = CreateQuadGeometry();
-
-  // Create Shader
-  Shader shader = Shader::New( vertexShader, fragmentShader );
-
-  // Create renderer from geometry and material
-  Renderer renderer = Renderer::New( geometry, shader );
-
-  // Create actor and set renderer
-  Actor actor = Actor::New();
-  actor.AddRenderer( renderer );
-
-  // If we a texture, then create a texture-set and add to renderer
-  if( texture )
-  {
-    TextureSet textureSet = TextureSet::New();
-    TextureSetImage( textureSet, 0u, texture );
-    renderer.SetTextures( textureSet );
-
-    // Set actor to the size of the texture if set
-    actor.SetProperty( Actor::Property::SIZE, Vector2( texture.GetWidth(), texture.GetHeight() ) );
-  }
-
-  return actor;
-}
-
 } // namespace Dali
index 8b8859f..4a8716e 100644 (file)
@@ -39,22 +39,6 @@ Actor CreateRenderableActor();
  * @param[in] texture Texture to set.
  * @return An actor with a renderer.
  */
-Actor CreateRenderableActor( Image texture );
-
-/**
- * @brief Creates a renderable-actor with a texture and custom shaders.
- * @param[in] texture Texture to set.
- * @param[in] vertexShader The vertex-shader.
- * @param[in] fragmentShader The fragment-shader.
- * @return An actor with a renderer.
- */
-Actor CreateRenderableActor( Image texture, const std::string& vertexShader, const std::string& fragmentShader );
-
-/**
- * @brief Creates a renderable-actor with a texture.
- * @param[in] texture Texture to set.
- * @return An actor with a renderer.
- */
 Actor CreateRenderableActor( Texture texture );
 
 /**
index 2e4dfb4..a9a4786 100644 (file)
@@ -1,5 +1,5 @@
  /*
- * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2020 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -19,7 +19,6 @@
 #include "image-atlas-manager.h"
 
 // EXTERNAL HEADER
-#include <dali/devel-api/images/texture-set-image.h>
 #include <dali/devel-api/adaptor-framework/image-loading.h>
 
 namespace Dali
index 7e196fa..9823a92 100644 (file)
@@ -22,7 +22,6 @@
 #include <cstring> // for strlen()
 #include <dali/public-api/actors/layer.h>
 #include <dali/public-api/common/stage.h>
-#include <dali/devel-api/images/texture-set-image.h>
 #include <dali/devel-api/adaptor-framework/image-loading.h>
 #include <dali/devel-api/scripting/enum-helper.h>
 #include <dali/devel-api/scripting/scripting.h>
index 020f20a..57b1293 100644 (file)
@@ -20,7 +20,6 @@
 
 // EXTERNAL INCLUDES
 #include <dali/devel-api/object/handle-devel.h>
-#include <dali/devel-api/images/texture-set-image.h>
 #include <dali/devel-api/adaptor-framework/image-loading.h>
 #include <dali/integration-api/debug.h>
 
index 8912c17..0af86b3 100644 (file)
@@ -25,7 +25,6 @@
 #include <dali/devel-api/adaptor-framework/environment-variable.h>
 #include <dali/devel-api/adaptor-framework/image-loading.h>
 #include <dali/devel-api/common/hash.h>
-#include <dali/devel-api/images/texture-set-image.h>
 #include <dali/devel-api/adaptor-framework/pixel-buffer.h>
 #include <dali/integration-api/debug.h>