aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/zencore/trace.cpp20
1 files changed, 13 insertions, 7 deletions
diff --git a/src/zencore/trace.cpp b/src/zencore/trace.cpp
index 788dcec07..3aace1972 100644
--- a/src/zencore/trace.cpp
+++ b/src/zencore/trace.cpp
@@ -1,13 +1,12 @@
// Copyright Epic Games, Inc. All Rights Reserved.
-/* clang-format off */
-
#if ZEN_WITH_TRACE
-#include <zencore/zencore.h>
+# include <zencore/config.h>
+# include <zencore/zencore.h>
-#define TRACE_IMPLEMENT 1
-#include <zencore/trace.h>
+# define TRACE_IMPLEMENT 1
+# include <zencore/trace.h>
void
TraceInit(const char* HostOrPath, TraceType Type)
@@ -37,9 +36,16 @@ TraceInit(const char* HostOrPath, TraceType Type)
if (EnableEvents)
{
trace::ToggleChannel("cpu", true);
+ trace::ThreadRegister("main", /* system id */ 0, /* sort id */ 0);
+ trace::DescribeSession("zenserver",
+# if ZEN_BUILD_DEBUG
+ trace::Build::Debug,
+# else
+ trace::Build::Development,
+# endif
+ "",
+ ZEN_CFG_VERSION_BUILD_STRING);
}
}
#endif // ZEN_WITH_TRACE
-
-/* clang-format on */