add ttrace
[platform/core/uifw/libtdm.git] / src / tdm_private.h
index ec46009..78a7990 100644 (file)
@@ -120,6 +120,15 @@ extern "C" {
     }\
 }
 
+#ifdef HAVE_TTRACE
+#include <ttrace.h>
+#define TDM_TRACE_BEGIN(NAME) traceBegin(TTRACE_TAG_GRAPHICS, "TDM:"#NAME)
+#define TDM_TRACE_END() traceEnd(TTRACE_TAG_GRAPHICS)
+#else
+#define TDM_TRACE_BEGIN(NAME)
+#define TDM_TRACE_END()
+#endif
+
 #define TDM_NEVER_GET_HERE() TDM_ERR("** NEVER GET HERE **")
 
 #define TDM_SNPRINTF(p, len, fmt, ARG...)  \