/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Engine/Foundation/Platform/NoImpl/Tracing_NoImpl.h
38 строк
1 KB
Sanakan8472
Cross-platform tracing system (ETW, LTTNG, Perfetto) (#1815)
15 фев 2026, 10:24
Не верифицирован
15 фев 2026, 10:24
fac0c1f
Код
Авторство
О чём код?
#pragma once // Null tracing backend — all macros expand to nothing. Used when EZ_USE_TRACING is on but no platform backend is available. #define EZ_TRACE_INTERNAL_VALUE(FieldName, Value) #define EZ_TRACE_INTERNAL_EVENT(EventName, Level, ...) \ do \ { \ } while (false) #define EZ_TRACE_INTERNAL_SCOPE_BEGIN(EventName, Level, ...) \ do \ { \ } while (false) #define EZ_TRACE_INTERNAL_SCOPE_END(EventName) \ do \ { \ } while (false) #define EZ_TRACE_INTERNAL_ASYNC_BEGIN(EventName, Id, Level, ...) \ do \ { \ } while (false) #define EZ_TRACE_INTERNAL_ASYNC_END(EventName, Id) \ do \ { \ } while (false) #ifndef EZ_DECLARE_TRACE_PROVIDER # define EZ_DECLARE_TRACE_PROVIDER(ProviderSymbol) #endif #ifndef EZ_IMPLEMENT_TRACE_PROVIDER # define EZ_IMPLEMENT_TRACE_PROVIDER(ProviderSymbol, ProviderName) #endif