void DaliLog::Print(ELogType eLogType, string strModuleName, string strLogMessage)
{
string strLogType = "I";
- FILE *g_fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ FILE *fpLog;
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
if(eLogType == LOG_ERROR)
{
strLogType = "E";
- fprintf(g_fpLog,"[%s][%s]%s", strLogType.c_str(), strModuleName.c_str(), strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s]%s", strLogType.c_str(), strModuleName.c_str(), strLogMessage.c_str());
}
else if(eLogType == LOG_RESULT)
{
strLogType = "R";
- fprintf(g_fpLog,"[%s][%s]%s", strLogType.c_str(), strModuleName.c_str(), strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s]%s", strLogType.c_str(), strModuleName.c_str(), strLogMessage.c_str());
}
else
{
- fprintf(g_fpLog,"[%s][%s]%s\\n", strLogType.c_str(), strModuleName.c_str(), strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s]%s\\n", strLogType.c_str(), strModuleName.c_str(), strLogMessage.c_str());
}
cout << "\n[" << strLogType << strModuleName << "] " << strLogMessage << endl;
- fclose(g_fpLog);
+ fclose(fpLog);
strLogType.clear();
}
//Print(eLogType, strModuleName, strLogMessage);
string strLogType = "I";
- FILE *g_fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ FILE *fpLog;
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
if(eLogType == LOG_ERROR)
{
strLogType = "E";
- fprintf(g_fpLog,"[%s][%s][Line: %d]%s", strLogType.c_str(), strModuleName.c_str(), nLine, strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s][Line: %d]%s", strLogType.c_str(), strModuleName.c_str(), nLine, strLogMessage.c_str());
}
else if(eLogType == LOG_RESULT)
{
strLogType = "R";
- fprintf(g_fpLog,"[%s][%s][Line: %d]%s", strLogType.c_str(), strModuleName.c_str(), nLine, strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s][Line: %d]%s", strLogType.c_str(), strModuleName.c_str(), nLine, strLogMessage.c_str());
}
else
{
- fprintf(g_fpLog,"[%s][%s][Line: %d]%s\\n", strLogType.c_str(), strModuleName.c_str(), nLine, strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s][Line: %d]%s\\n", strLogType.c_str(), strModuleName.c_str(), nLine, strLogMessage.c_str());
}
- fclose(g_fpLog);
+ fclose(fpLog);
}
void DaliLog::Print(ELogType eLogType, string strModuleName, string strLogMessage, string strFuncName)
//Print(eLogType, strModuleName, strLogMessage);
string strLogType = "I";
- FILE *g_fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ FILE *fpLog;
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
if(eLogType == LOG_ERROR)
{
strLogType = "E";
- fprintf(g_fpLog,"[%s][%s][Function: %s]%s", strLogType.c_str(), strModuleName.c_str(), strFuncName.c_str(), strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s][Function: %s]%s", strLogType.c_str(), strModuleName.c_str(), strFuncName.c_str(), strLogMessage.c_str());
}
else if(eLogType == LOG_RESULT)
{
strLogType = "R";
- fprintf(g_fpLog,"[%s][%s][Function: %s]%s", strLogType.c_str(), strModuleName.c_str(), strFuncName.c_str(), strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s][Function: %s]%s", strLogType.c_str(), strModuleName.c_str(), strFuncName.c_str(), strLogMessage.c_str());
}
else
{
- fprintf(g_fpLog,"[%s][%s][Function: %s]%s\\n", strLogType.c_str(), strModuleName.c_str(), strFuncName.c_str(), strLogMessage.c_str());
+ fprintf(fpLog,"[%s][%s][Function: %s]%s\\n", strLogType.c_str(), strModuleName.c_str(), strFuncName.c_str(), strLogMessage.c_str());
}
- fclose(g_fpLog);
+ fclose(fpLog);
}
void DaliLog::PrintV(ELogType eLogType, string strModuleName, string strLogMessage, ...)
char strvLog[512];
va_list arg;
- FILE *g_fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ FILE *fpLog;
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
va_start(arg, strLogMessage);
strLogType = "E";
strLog = "\n[" + strLogType + "][" + strModuleName + "] " + strLogMessage;
vsnprintf(strvLog, 512, strLog.c_str(), arg );
- fprintf(g_fpLog,"%s", strvLog);
+ fprintf(fpLog,"%s", strvLog);
}
else if(eLogType == LOG_RESULT)
{
strLogType = "R";
strLog = "\n[" + strLogType + "][" + strModuleName + "] " + strLogMessage;
vsnprintf(strvLog, 512, strLog.c_str(), arg );
- fprintf(g_fpLog,"%s", strvLog);
+ fprintf(fpLog,"%s", strvLog);
}
else
{
strLog = "\n[" + strLogType + "][" + strModuleName + "] " + strLogMessage;
vsnprintf(strvLog, 512, strLog.c_str(), arg );
- fprintf(g_fpLog,"%s\\n", strvLog);
+ fprintf(fpLog,"%s\\n", strvLog);
}
- fclose(g_fpLog);
+ fclose(fpLog);
va_end(arg);
strLogType.clear();
string strMessage(strTcName);
strMessage += " is passed";
//Print(LOG_RESULT, strModuleName, strMessage);
- FILE *g_fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ FILE *fpLog;
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
- fprintf(g_fpLog,"[R][%s]%s", strModuleName.c_str(), strMessage.c_str());
- fclose(g_fpLog);
+ fprintf(fpLog,"[R][%s]%s", strModuleName.c_str(), strMessage.c_str());
+ fclose(fpLog);
strMessage.clear();
}
void TcResult()
TcResult(); //print tc result into "/tmp/tcresult"
- FILE *g_fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ FILE *fpLog;
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
- fprintf(g_fpLog,"[R][%s]%s", DaliLog::mstrModuleName.c_str(), strMessage.c_str());
- fclose(g_fpLog);
+ fprintf(fpLog,"[R][%s]%s", DaliLog::mstrModuleName.c_str(), strMessage.c_str());
+ fclose(fpLog);
strMessage.clear();
}
void DaliLog::PrintMgs(string strMgs)
{
string strMessage(strMgs);
- FILE *g_fpLog;
+ FILE *fpLog;
- g_fpLog = fopen(ERR_LOG,"a");
- if(!g_fpLog)
+ fpLog = fopen(ERR_LOG,"a");
+ if(!fpLog)
return;
- fprintf(g_fpLog,"%s\n", strMessage.c_str());
- fclose(g_fpLog);
+ fprintf(fpLog,"%s\n", strMessage.c_str());
+ fclose(fpLog);
strMessage.clear();
}
using namespace std;
-#define INTERVAL 500
-
#define OPEN_GL_ES_FEATURE "http://tizen.org/feature/opengles.version.2_0"
extern void (*DaliCheckFailCB)(void*);
}
#define FPRINTF(...) {\
- FILE *g_fpLog = fopen(ERR_LOG, "a");\
- fprintf(g_fpLog, __VA_ARGS__);\
- fclose(g_fpLog);\
+ FILE *fpLog = fopen(ERR_LOG, "a");\
+ fprintf(fpLog, __VA_ARGS__);\
+ fclose(fpLog);\
}
-#define CHECK_OPEN_GL(MODULE_NAME,LINE_NUMBER) {\
- bool g_bSupported_OpenGl_Es=false; \
+#define OPEN_GL_FREATURE_CHECK(MODULE_NAME,LINE_NUMBER) {\
+ int g_bSupported_OpenGl_Es; \
g_bSupported_OpenGl_Es=getSystemInfoFeature((char *)OPEN_GL_ES_FEATURE, (char *)MODULE_NAME, LINE_NUMBER); \
if(!g_bSupported_OpenGl_Es){ \
DaliLog::PrintV(LOG_INFO, MODULE_NAME, "[Line : %d] '%s' feature is not supported so leaving from TC.\\n", LINE_NUMBER, OPEN_GL_ES_FEATURE); \
test_return_value=0; \
DaliLog::PrintPass(); \
- return test_return_value;}\
+ return;}\
}
#define CHECK_GL \
//
#include "tct_common.h"
+FILE *g_fpLog;
+FILE *g_fpLogDump;
/**
* @function TCTCheckSystemInfoFeatureSupported
#define UTC_LOG "/tmp/utclog_core"
#define TC_RESULT "/tmp/tcresult"
-FILE *g_fpLog;
-FILE *g_fpLogDump;
+extern FILE *g_fpLog;
+extern FILE *g_fpLogDump;
#define FPRINTF(...) {\
g_fpLog = fopen(ERR_LOG, "a");\
#include "dali-common.h"
#include <exception>
-#include <devel-api/adaptor-framework/drag-and-drop-detector.h>
+//~ #include <devel-api/adaptor-framework/drag-and-drop-detector.h>
#include <dali/dali.h>
#include <dali-toolkit/dali-toolkit.h>
**/
void WindowConstructorNewAssignmentOperator(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Window window;
DALI_CHECK_FAIL(window, "Failed to create empty window handle");
void WindowSetGetPreferredOrientation(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//~ PositionSize windowPosition(0, 0, 0, 0);
//~ Window window = Window::New( windowPosition, "my-window", true );
}
void WindowGetDragandDropDetectorNativeHandle(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//~ PositionSize windowPosition(0, 0, 0, 0);
//~ Window window = Window::New( windowPosition, "my-window", false );
handle = 50.0f;
DALI_CHECK_FAIL( typeid( float ) != handle.GetType() , " GetNativeHandle could not create proper any-handle");
- DragAndDropDetector detector = window.GetDragAndDropDetector();
- DALI_CHECK_FAIL(!detector, "GetDragAndDropDetector is failed to get detector empty handle from window");
+ //~ DragAndDropDetector detector = window.GetDragAndDropDetector();
+ //~ DALI_CHECK_FAIL(!detector, "GetDragAndDropDetector is failed to get detector empty handle from window");
DaliLog::PrintPass();
}
void WindowAddRemoveAvailableOrientation(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//~ PositionSize windowPosition(0, 0, 0, 0);
//~ Window window = Window::New( windowPosition, "my-window", true );
}
void WindowLowerRaiseActivate(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//~ PositionSize windowPosition(0, 0, 0, 0);
//~ Window window = Window::New( windowPosition, "my-window", true );
}
void WindowSetClassSetIndicatorBgOpacity(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//~ PositionSize windowPosition(0, 0, 0, 0);
//~ Window window = Window::New( windowPosition, "my-window", true );
}
void WindowShowRotateIndicator(Application& mApplication)
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//PositionSize windowPosition(0, 0, 0, 0);
//Window window = Window::New( windowPosition, "my-window", false );
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_CONSTRUCTOR_NEW_ASSIGNMENT_OPERATOR);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_SET_GET_PREFERRED_ORIENTATION);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_GET_DRAGAND_DROP_DETECTOR_NATIVE_HANDLE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_ADD_REMOVE_AVAILABLE_ORIENTATION);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_LOWER_RAISE_ACTIVATE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_SET_CLASS_SET_INDICATOR_BGOPACITY);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Window_TestApp testApp( application, WINDOW_SHOW_ROTATE_INDICATOR);
application.MainLoop();
return test_return_value;
#include "ITs-actor-common.h"
-#include <dali/devel-api/rendering/geometry.h>
-#include <dali/devel-api/rendering/renderer.h>
+//~ #include <dali/devel-api/rendering/geometry.h>
+//~ #include <dali/devel-api/rendering/renderer.h>
extern int gArgc;
extern char ** gArgv;
void ActorDownCast()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Animation actor and stage initialization failed.");
void ActorGetId()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed ");
void ActorGetChildCount()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
unsigned const int uInitChildCount = 1;
void ActorSetGetName()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
string strActorName("New_Actor");
void ActorSetGetDrawModeOVERLAY()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector3 vec3Position( 1.0f, 2.0f, 3.0f );
DrawMode::Type eSetDrawMode = DrawMode::OVERLAY_2D;
void ActorGetChildAt()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorGetParent()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorFindChildByNameId()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const string strSetChildString = "childActor" ;
Actor parentActor = Actor::New();
void ActorAddUnparent()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetDrawModeSTENCIL()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector3 vec3Position( 1.0f, 2.0f, 3.0f );
DrawMode::Type eSetDrawMode = DrawMode::STENCIL;
void ActorSetGetDrawModeNORMAL()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector3 vec3Position( 1.0f, 2.0f, 3.0f );
DrawMode::Type eSetDrawMode = DrawMode::NORMAL ;
void ActorSetIsKeyboardFocusable()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsKeyboardFocusable = false , bSetkeyboardFocus = true ;
Actor actor = Actor::New();
void ActorSetIsVisible()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsVisible = false , bSetVisible = true ;
Actor actor = Actor::New();
void ActorSetXYZ()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, "Actor::New() is failed ");
void ActorOnStageGetIsLayer()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsLayer = false, bOnStage = false;
Layer layer;
void ActorIsRoot()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsRoot = false;
Actor actor = Actor::New();
void ActorOnOffStageSignal()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetCurrentAnchorPoint()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
float fX=0.0f, fY=0.0f, fZ=0.0f;
Actor actor = Actor::New();
void ActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
parentActor.SetColor(ACTOR_SET_COLOR);
void ActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector4 ACTOR_SET_COLOR(1.0f, 0.5f, 0.0f, 0.8f);
Vector4 ACTOR_CHILD_SET_COLOR(0.5f, 0.6f, 0.5f, 1.0f);
void ActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
parentActor.SetColor(ACTOR_SET_COLOR);
void ActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
parentActor.SetColor(ACTOR_SET_COLOR);
void ActorSetGetCurrentColor()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, "Actor::New() is failed ");
void ActorSetGetColorModeUSE_OWN_COLOR()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetColorModeUSE_PARENT_COLOR()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetCurrentOpacityBy()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
float fSetOpacity = 1.0f, fGetOpacity = 0.0f;
Actor actor = Actor::New();
void ActorSetGetCurrentParentOrigin()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
float fX=0.0f, fY=0.0f, fZ=0.0f;
Actor actor = Actor::New();
void ActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
void ActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
void ActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
parentActor.SetPosition(ACTOR_SET_POSITION);
void ActorSetGetCurrentPositionDoubleInputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentPositionVectorInputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetIsOrientationInheritedGetCurrentWorldOrientation()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsOrientationInherited = false;
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetCurrentOrientationDegree()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentOrientationRadian()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentOrientationQuaternion()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetIsInheritCurrentWorldScale()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsInheritScale = false;
Actor parentActor = Actor::New();
void ActorSetGetCurrentScaleBy()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector3 vec3Scale(10.0f, 10.0f, 10.0f);
Vector3 vec3ScaleBy(1.0f, 1.0f, 1.0f);
void ActorSetGetCurrentScaleMultiInputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentScaleVectorInputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorGetCurrentWorldMatrix()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, " Actor::New() is failed ");
void ActorSetIsSensitive()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bIsSensitive = false;
Actor actor = Actor::New();
void ActorSetGetCurrentSizeDoubleInputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentSizeMultiInputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentSizeVector2InputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector2 vec2SetSize(ACTOR_SET_SIZE.x, ACTOR_SET_SIZE.y);
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetCurrentSizeVector3InputParam()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, " Actor::New() is failed ");
void ActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor parentActor = Actor::New();
DALI_CHECK_FAIL(!parentActor, "Actor::New() is failed ");
void ActorSetGetPadding()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Padding pGetPadding;
Padding pSetPadding(10.0f, 11.0f, 12.0f, 13.0f);
Padding pDefaultPadding(0.0f, 0.0f, 0.0f, 0.0f);
void ActorTranslateBy()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_Actor = Actor::New();
DALI_CHECK_FAIL(!g_Actor, "Actor::New() is failed ");
void ActorSetGetMaximumSize()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed ");
void ActorSetGetMinimumSize()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed ");
void ActorOnRelayoutSignalSetResizePolicy()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_nRenderCount = 1;
g_Actor = Actor::New();
void ActorGetHeightForWidthWidthForHeight()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed ");
void ActorSetGetSizeModeFactor()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed ");
void ActorSetGetSizeScalePolicy()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed ");
void ActorInsertRotateByRadianQuenterion()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor testActor;
unsigned int uCount;
unsigned int uIndex = 0u;
void ActorGetNaturalSizeResizePolicy()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor actor = Actor::New();
DALI_CHECK_FAIL(!actor, "Actor::New() is failed.");
Stage::GetCurrent().Add(actor);
void ActorAssignmentOperatorGetRelayoutSize()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor tmpActor = Actor::New();
DALI_CHECK_FAIL(!tmpActor, "Actor::New() is failed.");
Vector3 g_childOffset( -1.0f, 1.0f, 0.0f );
void ActorSetInheritPosition()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Actor tmpActor = Actor::New();
DALI_CHECK_FAIL(!tmpActor,"Actor::New() failed")
g_parent = Actor::New();
*/
void ActorGetHierarchyDepthAddRemoveRendererScreenToLocal()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
//Leave Required test
Actor actor = Actor::New();
//renderer test
DALI_CHECK_FAIL( actor.GetRendererCount() != 0u, "Actor get renderer count mismatch");
- Geometry geometry = Geometry::QUAD();
- Shader shader = Shader::New( "vertexSrc", "fragmentSrc" );
- Renderer renderer = Renderer::New(geometry, shader);
- Renderer renderer1 = Renderer::New(geometry, shader);
- DALI_CHECK_FAIL( !renderer, "Renderer::New(geometry, shader) is failed");
- DALI_CHECK_FAIL( !renderer1, "Renderer::New(geometry, shader) is failed");
- actor.AddRenderer( renderer );
- actor.AddRenderer( renderer1 );
- DALI_CHECK_FAIL( actor.GetRendererCount() !=2u, "Actor get renderer count mismatch" );
- DALI_CHECK_FAIL( actor.GetRendererAt(0) != renderer, "Actor get renderer count mismatch" );
- actor.RemoveRenderer(0);
- DALI_CHECK_FAIL( actor.GetRendererCount() !=1u, "Actor get renderer count mismatch" );
- actor.RemoveRenderer(renderer1);
- DALI_CHECK_FAIL( actor.GetRendererCount() !=0u, "Actor get renderer count mismatch" );
+ //~ Geometry geometry = Geometry::QUAD();
+ //~ Shader shader = Shader::New( "vertexSrc", "fragmentSrc" );
+ //~ Renderer renderer = Renderer::New(geometry, shader);
+ //~ Renderer renderer1 = Renderer::New(geometry, shader);
+ //~ DALI_CHECK_FAIL( !renderer, "Renderer::New(geometry, shader) is failed");
+ //~ DALI_CHECK_FAIL( !renderer1, "Renderer::New(geometry, shader) is failed");
+ //~ actor.AddRenderer( renderer );
+ //~ actor.AddRenderer( renderer1 );
+ //~ DALI_CHECK_FAIL( actor.GetRendererCount() !=2u, "Actor get renderer count mismatch" );
+ //~ DALI_CHECK_FAIL( actor.GetRendererAt(0) != renderer, "Actor get renderer count mismatch" );
+ //~ actor.RemoveRenderer(0);
+ //~ DALI_CHECK_FAIL( actor.GetRendererCount() !=1u, "Actor get renderer count mismatch" );
+ //~ actor.RemoveRenderer(renderer1);
+ //~ DALI_CHECK_FAIL( actor.GetRendererCount() !=0u, "Actor get renderer count mismatch" );
//screen to local test
float localX;
void DegreeConsFloat()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Degree degree(ANGLE_ONE80);
DALI_CHECK_FAIL(degree.degree != ANGLE_ONE80, "Dali::Degree is Failed: angle value mismatches.");
DALI_CHECK_FAIL(degree.degree != (Radian(degree) * ONE80_OVER_PI), "Dali::Degree is Failed: radian angle value from degree value compared mismatches.");
void DegreeConsRadian()
{
- Degree degree(Radian( Math::PI ));
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
+ Degree degree(Radian( M_PI ));
DALI_CHECK_FAIL(degree.degree != ANGLE_ONE80, "Dali::Degree(radian) is Failed: angle value mismatches.");
DALI_CHECK_FAIL(degree.degree != (Radian(degree) * ONE80_OVER_PI), "Dali::Degree(radian) is Failed: radian angle value from degree value compared mismatches.");
void DegreeOperatorEqual()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Degree degree1(ANGLE_RHS);
Degree degree2(ANGLE_LHS);
void DegreeOperatorNotEqual()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float ANGLE180_RHS = 180.0f, ANGLE90_LHS = 90.0f;
Degree degree1(ANGLE90_LHS);
void DegreeCastOperator1()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Degree degree1(ANGLE_LHS);
const float& val1( degree1.degree );
void DegreeCastOperator2()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Degree degree1(ANGLE_LHS);
float& val1( degree1.degree );
void DegreeOperatorCompare()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float ANGLE180_RHS = 180.0f, ANGLE90_LHS = 90.0f;
Degree degree1(ANGLE90_LHS);
void DegreeClamp()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float fMin = ANGLE_ONE80 - 30.0f, fMax = ANGLE_ONE80 + 20.0f;
Degree degree(ANGLE_ONE80);
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_CONS_FLOAT);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_CONS_RADIAN);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_OPERATOR_EQUAL);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_OPERATOR_NOTEQUAL);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_CAST_OPERATOR_1);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_CAST_OPERATOR_2);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_OPERATOR_COMPARE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Degree_TestApp testApp( application, DEGREE_CLAMP);
application.MainLoop();
return test_return_value;
#include "ITs-render-task-common.h"
- #include <dali/devel-api/rendering/frame-buffer.h>
+//~ #include <dali/devel-api/rendering/frame-buffer.h>
/** @addtogroup itc-dali-core
* @brief Integrated testsuites for module dali-core
void RenderTaskSetGetViewportSize()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Vector2 vec2NewStageSize( 200.0f, 100.0f );
g_vec2NewAnimatedSize=Vector2( 100.0f, 50.0f );
void RenderTaskSetGetCullMode()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bSetCullMode = true, bSetDrawMode = true;
const float F_WIDTH = 80.0f, F_HEIGHT = 80.0f;
const unsigned int TEXTURE_ID_OFFSET = 23;
void RenderTaskConstructorAssignmentOperator()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Stage stage;
RenderTaskList renderTaskList;
RenderTask renderTask;
void RenderTaskDownCast()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const int TASK_NUMBER = 0;
Stage stage = Stage::GetCurrent();
DALI_CHECK_FAIL(!stage, "stage is empty.");
}
void RenderTaskFinishedSignal()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const int WIDTH = 10 , HEIGHT = 10 ;
const float F_HEIGHT = 10.0f , F_WIDTH = 10.0f ;
const float F_X = 0.0f , F_Y = 0.0f , F_Z = 0.0f , F_W = 0.0f ;
void RenderTaskSetGetSourceActor()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const int WIDTH = 10 , HEIGHT = 120 ;
Stage stage;
RenderTaskList renderTaskList;
void RenderTaskSetGetScreenToFrameBufferMappingActor()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Stage stage;
RenderTaskList renderTaskList;
RenderTask renderTask;
void RenderTaskSetGetClearColor()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float F_X = 0.0f, F_Y = 0.0f, F_Z = 0.0f, F_W = 0.0f ;
Vector4 vec4GetColor, vec4GetColor2;
Vector4 vec4SetColor(F_X, F_Y, F_Z, F_W);
void RenderTaskSetGetClearEnabled()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bGetClearEnable;
Stage stage;
RenderTaskList renderTaskList;
void RenderTaskSetGetViewportPosition()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float F_X = 25.0f, F_Y = 50.0f;
Stage stage;
RenderTaskList renderTaskList;
void RenderTaskSetAndGetViewport()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float F_X = 0.0f, F_Y = 0.0f, F_WIDTH = 100.0f, F_HEIGHT = 50.0f;
Stage stage;
RenderTaskList renderTaskList;
void RenderTaskSetGetTargetFrameBuffer()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
const float F_X = 1.0f , F_Y = 1.0f , F_Z = 1.0f , F_W = 0.0f ;
Stage stage;
RenderTaskList renderTaskList;
void RenderTaskSetGetRefreshRate()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
unsigned int U_SET_REFRESH_RATE = 2, U_GET_REFRESH_RATE = 1;
Stage stage;
RenderTaskList renderTaskList;
void RenderTaskSetGetInputEnable()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
bool bGetInputEnable = true;
Stage stage;
RenderTaskList renderTaskList;
}
void RenderTaskSetGetCameraActor()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Stage stage;
RenderTaskList renderTaskList;
RenderTask renderTask;
}
void RenderTaskSetIsExclusive()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Stage stage;
RenderTaskList renderTaskList;
RenderTask renderTask;
void RenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Stage stage = Stage::GetCurrent();
DALI_CHECK_FAIL(!stage, " stage is empty");
void RenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
Stage stage = Stage::GetCurrent();
DALI_CHECK_FAIL(!stage, " stage is empty");
float g_actor2Size = 100.f;
void RenderTaskWorldToViewport()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_taskList = Stage::GetCurrent().GetRenderTaskList();
g_actor = Actor::New();
}
void RenderTaskViewportToLocal()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
g_actor = Actor::New();
g_actor.SetAnchorPoint(AnchorPoint::TOP_LEFT);
DaliLog::PrintPass();
}
-void RenderTaskSetGetFrameBuffer()
-{
-
- RenderTaskList taskList = Stage::GetCurrent().GetRenderTaskList();
- RenderTask task = taskList.GetTask( 0u );
- FrameBuffer newFrameBuffer = FrameBuffer::New( 128u, 128u, FrameBuffer::COLOR );
- task.SetFrameBuffer( newFrameBuffer );
- DALI_CHECK_FAIL( task.GetFrameBuffer() != newFrameBuffer, "Set and get frame buffer is failed");
-
- DaliLog::PrintPass();
-}
+//~ void RenderTaskSetGetFrameBuffer()
+//~ {
+ //~ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
+ //~
+ //~ RenderTaskList taskList = Stage::GetCurrent().GetRenderTaskList();
+ //~ RenderTask task = taskList.GetTask( 0u );
+ //~ FrameBuffer newFrameBuffer = FrameBuffer::New( 128u, 128u, FrameBuffer::COLOR );
+ //~ task.SetFrameBuffer( newFrameBuffer );
+ //~ DALI_CHECK_FAIL( task.GetFrameBuffer() != newFrameBuffer, "Set and get frame buffer is failed");
+ //~
+ //~ DaliLog::PrintPass();
+//~ }
/** @} */ // end of itc-render-task-testcases
/** @} */ // end of itc-render-task
/** @} */ // end of itc-dali-core
RenderTaskViewportToLocal();
break;
- case RENDER_TASK_SETGETFRAMEBUFFER:
- RenderTaskSetGetFrameBuffer();
- break;
+ //~ case RENDER_TASK_SETGETFRAMEBUFFER:
+ //~ RenderTaskSetGetFrameBuffer();
+ //~ break;
}
}
void VerdictTest()
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETVIEWPORTSIZE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETCULLMODE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_CONSTRUCTORASSIGNMENTOPERATOR);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_DOWNCAST);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_FINISHEDSIGNAL);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETSOURCEACTOR);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETSCREENTOFRAMEBUFFERMAPPINGACTOR);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETCLEARCOLOR);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETCLEARENABLED);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETVIEWPORTPOSITION);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETVIEWPORT);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETTARGETFRAMEBUFFER);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETREFRESHRATE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETINPUTENABLE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETCAMERAACTOR);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETISEXCLUSIVE);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETSETSCREENTOFRAMEBUFFERFUNCTIONWITHFULLSCREEN);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_SETGETSETSCREENTOFRAMEBUFFERFUNCTIONWITHDEFAULTSCREEN);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_WORLDTOVIEWPORT);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
TestApp testApp(application, RENDER_TASK_VIEWPORTTOLOCAL);
application.MainLoop();
return test_return_value;
}
-//& purpose: Checks whether SetFrameBuffer and GetFrameBuffer api works properly
-//& type: auto
-
-/**
-* @testcase ITcRenderTaskSetGetFrameBuffer
-* @since_tizen 3.0
-* @type Positive
-* @description Checks whether SetFrameBuffer and GetFrameBuffer api works properly
-* @scenario Get renderTaskList from current stage \n
-* Create a RenderTask \n
-* Create a framebuffer with COLOR\n
-* Set framebuffer to render task \n
-* Get framebuffer and check with setted one.
-* @apicovered GetRenderTaskList(), SetFrameBuffer( FrameBuffer frameBuffer ), GetFrameBuffer()
-* @passcase If Checks whether SetFrameBuffer and GetFrameBuffer api works properly
-* @failcase If Checks whether SetFrameBuffer and GetFrameBuffer api not work properly
-* @precondition NA
-* @postcondition NA
-*/
-int ITcRenderTaskSetGetFrameBuffer(void)
-{
- DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
- Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
- TestApp testApp(application, RENDER_TASK_SETGETFRAMEBUFFER);
- application.MainLoop();
- return test_return_value;
-}
+//~ //& purpose: Checks whether SetFrameBuffer and GetFrameBuffer api works properly
+//~ //& type: auto
+
+//~ /**
+//~ * @testcase ITcRenderTaskSetGetFrameBuffer
+//~ * @since_tizen 3.0
+//~ * @type Positive
+//~ * @description Checks whether SetFrameBuffer and GetFrameBuffer api works properly
+//~ * @scenario Get renderTaskList from current stage \n
+//~ * Create a RenderTask \n
+//~ * Create a framebuffer with COLOR\n
+//~ * Set framebuffer to render task \n
+//~ * Get framebuffer and check with setted one.
+//~ * @apicovered GetRenderTaskList(), SetFrameBuffer( FrameBuffer frameBuffer ), GetFrameBuffer()
+//~ * @passcase If Checks whether SetFrameBuffer and GetFrameBuffer api works properly
+//~ * @failcase If Checks whether SetFrameBuffer and GetFrameBuffer api not work properly
+//~ * @precondition NA
+//~ * @postcondition NA
+//~ */
+//~ int ITcRenderTaskSetGetFrameBuffer(void)
+//~ {
+ //~ DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+ //~ Application application = Application::New( &gArgc, &gArgv );
+ //~ TestApp testApp(application, RENDER_TASK_SETGETFRAMEBUFFER);
+ //~ application.MainLoop();
+ //~ return test_return_value;
+//~ }
/** @} */ // end of itc-render-task-testcases
extern int ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen(void);
extern int ITcRenderTaskWorldtoViewport(void);
extern int ITcRenderTaskViewportToLocal(void);
-extern int ITcRenderTaskSetGetFrameBuffer(void);
+//~ extern int ITcRenderTaskSetGetFrameBuffer(void);
extern int ITcResourceImageGetImageSize(void);
extern int ITcResourceImageReload(void);
extern int ITcResourceImageDownCast(void);
{"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
- {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+ //~ {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
extern int ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen(void);
extern int ITcRenderTaskWorldtoViewport(void);
extern int ITcRenderTaskViewportToLocal(void);
-extern int ITcRenderTaskSetGetFrameBuffer(void);
+//~ extern int ITcRenderTaskSetGetFrameBuffer(void);
extern int ITcResourceImageGetImageSize(void);
extern int ITcResourceImageReload(void);
extern int ITcResourceImageDownCast(void);
{"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
- {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+ //~ {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
extern int ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen(void);
extern int ITcRenderTaskWorldtoViewport(void);
extern int ITcRenderTaskViewportToLocal(void);
-extern int ITcRenderTaskSetGetFrameBuffer(void);
+//~ extern int ITcRenderTaskSetGetFrameBuffer(void);
extern int ITcResourceImageGetImageSize(void);
extern int ITcResourceImageReload(void);
extern int ITcResourceImageDownCast(void);
{"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
- {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+ //~ {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
extern int ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen(void);
extern int ITcRenderTaskWorldtoViewport(void);
extern int ITcRenderTaskViewportToLocal(void);
-extern int ITcRenderTaskSetGetFrameBuffer(void);
+//~ extern int ITcRenderTaskSetGetFrameBuffer(void);
extern int ITcResourceImageGetImageSize(void);
extern int ITcResourceImageReload(void);
extern int ITcResourceImageDownCast(void);
{"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
- {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+ //~ {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
{"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
{"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
#include <iostream>
#include <stdlib.h>
#include <limits>
-#include <dali/integration-api/events/long-press-gesture-event.h>
-#include <dali/integration-api/events/pan-gesture-event.h>
-#include <dali/integration-api/events/pinch-gesture-event.h>
-#include <dali/integration-api/events/tap-gesture-event.h>
-#include <dali/integration-api/events/touch-event-integ.h>
-#include <dali/integration-api/events/hover-event-integ.h>
+//~ #include <dali/integration-api/events/long-press-gesture-event.h>
+//~ #include <dali/integration-api/events/pan-gesture-event.h>
+//~ #include <dali/integration-api/events/pinch-gesture-event.h>
+//~ #include <dali/integration-api/events/tap-gesture-event.h>
+//~ #include <dali/integration-api/events/touch-event-integ.h>
+//~ #include <dali/integration-api/events/hover-event-integ.h>
using namespace std;
using namespace Dali;
SignalData& signalData;
};
-
-// Generate a LongPressGestureEvent to send to Core
-Integration::LongPressGestureEvent GenerateLongPress(
- Gesture::State state,
- unsigned int numberOfTouches,
- Vector2 point)
-{
- Integration::LongPressGestureEvent longPress( state );
-
- longPress.numberOfTouches = numberOfTouches;
- longPress.point = point;
-
- return longPress;
-}
-
-// Generate a PanGestureEvent to send to Core
-Integration::PanGestureEvent GeneratePan(
- Gesture::State state,
- Vector2 previousPosition,
- Vector2 currentPosition,
- unsigned long timeDelta,
- unsigned int numberOfTouches = 1,
- unsigned int time = 1u)
-{
- Integration::PanGestureEvent pan(state);
-
- pan.previousPosition = previousPosition;
- pan.currentPosition = currentPosition;
- pan.timeDelta = timeDelta;
- pan.numberOfTouches = numberOfTouches;
- pan.time = time;
-
- return pan;
-}
-// Generate a PinchGestureEvent to send to Core
-Integration::PinchGestureEvent GeneratePinch(
- Gesture::State state,
- float scale,
- float speed,
- Vector2 centerpoint)
-{
- Integration::PinchGestureEvent pinch(state);
-
- pinch.scale = scale;
- pinch.speed = speed;
- pinch.centerPoint = centerpoint;
-
- return pinch;
-}
-// Generate a TapGestureEvent to send to Core
-Integration::TapGestureEvent GenerateTap(
- Gesture::State state,
- unsigned int numberOfTaps,
- unsigned int numberOfTouches,
- Vector2 point)
-{
- Integration::TapGestureEvent tap( state );
-
- tap.numberOfTaps = numberOfTaps;
- tap.numberOfTouches = numberOfTouches;
- tap.point = point;
-
- return tap;
-}
+//~
+//~ // Generate a LongPressGestureEvent to send to Core
+//~ Integration::LongPressGestureEvent GenerateLongPress(
+ //~ Gesture::State state,
+ //~ unsigned int numberOfTouches,
+ //~ Vector2 point)
+//~ {
+ //~ Integration::LongPressGestureEvent longPress( state );
+//~
+ //~ longPress.numberOfTouches = numberOfTouches;
+ //~ longPress.point = point;
+//~
+ //~ return longPress;
+//~ }
+//~
+//~ // Generate a PanGestureEvent to send to Core
+//~ Integration::PanGestureEvent GeneratePan(
+ //~ Gesture::State state,
+ //~ Vector2 previousPosition,
+ //~ Vector2 currentPosition,
+ //~ unsigned long timeDelta,
+ //~ unsigned int numberOfTouches = 1,
+ //~ unsigned int time = 1u)
+//~ {
+ //~ Integration::PanGestureEvent pan(state);
+//~
+ //~ pan.previousPosition = previousPosition;
+ //~ pan.currentPosition = currentPosition;
+ //~ pan.timeDelta = timeDelta;
+ //~ pan.numberOfTouches = numberOfTouches;
+ //~ pan.time = time;
+//~
+ //~ return pan;
+//~ }
+//~ // Generate a PinchGestureEvent to send to Core
+//~ Integration::PinchGestureEvent GeneratePinch(
+ //~ Gesture::State state,
+ //~ float scale,
+ //~ float speed,
+ //~ Vector2 centerpoint)
+//~ {
+//~ Integration::PinchGestureEvent pinch(state);
+//~
+ //~ pinch.scale = scale;
+ //~ pinch.speed = speed;
+ //~ pinch.centerPoint = centerpoint;
+//~
+ //~ return pinch;
+//~ }
+//~ // Generate a TapGestureEvent to send to Core
+//~ Integration::TapGestureEvent GenerateTap(
+ //~ Gesture::State state,
+ //~ unsigned int numberOfTaps,
+ //~ unsigned int numberOfTouches,
+ //~ Vector2 point)
+//~ {
+ //~ Integration::TapGestureEvent tap( state );
+//~
+ //~ tap.numberOfTaps = numberOfTaps;
+ //~ tap.numberOfTouches = numberOfTouches;
+ //~ tap.point = point;
+//~
+ //~ return tap;
+//~ }
//
// Create function as Init function called
void TypeRegistryGetTypeNames()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
TypeInfo typeInfo;
TypeRegistry typeRegistry = TypeRegistry::Get();
void TypeRegistryCopyAssign()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
TypeRegistry typeRegistry;
const string STR_TYPE_NAME = "Actor";
void TypeRegistryChildPropertyRegistration()
{
+ OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
TypeRegistry typeRegistry = TypeRegistry::Get();
TypeInfo typeInfo = typeRegistry.GetTypeInfo( typeid(TestCustomActorForTypeRegistry) );
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Type_Registry_TestApp testApp( application, TYPE_REGISTRY_GET_TYPE_NAMES);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Type_Registry_TestApp testApp( application, TYPE_REGISTRY_COPY_ASSIGN);
application.MainLoop();
return test_return_value;
{
DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
Application application = Application::New( &gArgc, &gArgv );
- CHECK_OPEN_GL(SUITE_NAME,__LINE__)
Type_Registry_TestApp testApp( application, TYPE_REGISTRY_CHIELD_PROPERTY_REGISTRATION);
application.MainLoop();
return test_return_value;
#include <exception>
#include "dali-common.h"
-#include <dali/integration-api/events/touch-event-integ.h>
+//~ #include <dali/integration-api/events/touch-event-integ.h>
#include <dali/dali.h>
#include <dali-toolkit/dali-toolkit.h>