*/
// 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>
+#include <dali/public-api/shader-effects/shader-effect.h>
// INTERNAL INCLUDES
-#include <dali/dali.h>
#include <dali-toolkit/public-api/transition-effects/cube-transition-effect.h>
namespace Dali
FullAreaImageCreator(){}
/**
- * virtual destructor
+ * @brief Destructor
+ *
+ * This is non-virtual since derived Handle types must not contain data or virtual methods.
*/
- virtual ~FullAreaImageCreator(){}
+ ~FullAreaImageCreator(){}
/**
* Create an initialized FullAreaImageCreator.
static FullAreaImageCreator New()
{
std::string vertexShader(
- "uniform vec4 uRegion; \n"
+ "uniform mediump vec4 uRegion; \n"
"void main() \n"
"{\n"
" gl_Position = uProjection * uModelView * vec4(aPosition, 1.0);\n"
);
std::string fragmentShader(
- "uniform vec4 uRegion; \n"
+ "uniform mediump vec4 uRegion; \n"
"void main() \n"
"{\n"
" if( vTexCoord.s > 0.0 && vTexCoord.s < 1.0 && vTexCoord.t > 0.0 && vTexCoord.t < 1.0) \n"