Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/angle
Path: blob/main_old/src/common/event_tracer.h
1693 views
1
// Copyright 2012 The ANGLE Project Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#ifndef COMMON_EVENT_TRACER_H_
6
#define COMMON_EVENT_TRACER_H_
7
8
#include "common/platform.h"
9
#include "platform/PlatformMethods.h"
10
11
namespace angle
12
{
13
const unsigned char *GetTraceCategoryEnabledFlag(PlatformMethods *platform, const char *name);
14
angle::TraceEventHandle AddTraceEvent(PlatformMethods *platform,
15
char phase,
16
const unsigned char *categoryGroupEnabled,
17
const char *name,
18
unsigned long long id,
19
int numArgs,
20
const char **argNames,
21
const unsigned char *argTypes,
22
const unsigned long long *argValues,
23
unsigned char flags);
24
} // namespace angle
25
26
#endif // COMMON_EVENT_TRACER_H_
27
28