3#include "mc/_HeaderOutputPredefine.h"
7enum class RenoirTraceEventName :
int {
8 ProcessFrontendCommandsOnly = 0,
9 ProcessFrontendCommands = 1,
11 ProcessClientBuffer = 3,
12 ProcessResourceCommands = 4,
15 FetchTessellatedPath = 7,
17 TessellateHairlinePath = 9,
18 TessellateMultiLineSegmentPath = 10,
19 DistributeLayers = 11,
24 StrokeRoundedRect = 16,
25 RenderTargetWithCustomEffect = 17,
27 BlurRenderTarget = 19,
32 DrawTessellatedPath = 24,
33 DrawStencilThenCoverStrokePath = 25,
34 DrawFillRectShaderAndMaskRepeat = 26,
35 ConvertTextCommandToTextRun = 27,
39 DrawSubLayerWithShaderFilter = 31,
40 DrawSubLayerWithShaderBlendMode = 32,
41 DrawSubLayerWithCustomEffect = 33,
42 DrawFillRectShaderAndMask = 34,
43 ProcessSimpleSublayer = 35,
44 ExecuteBackendBuffers = 36,
46 ExecuteGlyphResourceCommands = 38,
47 PrepareGlyphGPUResources = 39,
48 CopyGlyphGeometryDataToGPU = 40,
50 ScratchTextureManagerEndFrame = 42,
52 BackendExecuteResourceCommands = 44,
54 CopyTesseletionsDataToGPU = 46,
55 CopyGeometryDataToGPU = 47,
57 TextureDestroyed = 49,
64 ScratchTexturesCounter = 56,
65 LayerTexturesCounter = 57,
68 RenoirFrameMemory = 60,
69 STMScratchTexturesLimitMemory = 61,
70 STMScratchTexturesCurrentMemory = 62,
71 STMLayerTexturesLimitMemory = 63,
72 STMLayerTexturesCurrentMemory = 64,