Index
All Classes and Interfaces|All Packages
A
- addText(String) - Method in class com.mojang.jtracy.Zone
-
Associate some text with this zone.
- addValue(long) - Method in class com.mojang.jtracy.Zone
-
Adds a value to this zone.
B
- beginZone(int, String, String, String, int) - Method in class com.mojang.jtracy.GpuContext
-
Marks the beginning of a GPU zone.
- beginZone(String, boolean) - Static method in class com.mojang.jtracy.TracyClient
-
Begin a zone with the given name.
- beginZone(String, String, String, int) - Static method in class com.mojang.jtracy.TracyClient
-
Begin a zone with the given name and source location.
C
- close() - Method in class com.mojang.jtracy.Zone
- com.mojang.jtracy - package com.mojang.jtracy
- ContinuousFrame - Class in com.mojang.jtracy
- createContinuousFrame(String) - Static method in class com.mojang.jtracy.TracyClient
-
Creates a secondary
continuous frametype with the given name. - createDiscontinuousFrame(String) - Static method in class com.mojang.jtracy.TracyClient
-
Creates a secondary
discontinuous frametype with the given name. - createGpuContext(GpuApi, long, float) - Static method in class com.mojang.jtracy.TracyClient
-
Creates a new GPU context that you can use to record GPU zones on.
- createMemoryPool(String) - Static method in class com.mojang.jtracy.TracyClient
-
Creates a pool of memory with the given name.
- createPlot(String) - Static method in class com.mojang.jtracy.TracyClient
-
Creates a
plotwith the given name.
D
- DIRECT3D_11 - Enum constant in enum class com.mojang.jtracy.GpuApi
-
A DirectX 11 context.
- DIRECT3D_12 - Enum constant in enum class com.mojang.jtracy.GpuApi
-
A DirectX 12 context.
- DiscontinuousFrame - Class in com.mojang.jtracy
E
- end() - Method in class com.mojang.jtracy.DiscontinuousFrame
-
End this frame.
- endZone(int) - Method in class com.mojang.jtracy.GpuContext
-
Marks the end of a GPU zone.
F
- frameImage(ByteBuffer, int, int, int, boolean) - Static method in class com.mojang.jtracy.TracyClient
-
Upload an image representing a captured frame.
- free(long) - Method in class com.mojang.jtracy.MemoryPool
-
Inform Tracy of a free in this memory pool.
G
- GpuApi - Enum Class in com.mojang.jtracy
-
An API that is being used by a
GpuContext. - GpuContext - Class in com.mojang.jtracy
I
- INVALID - Enum constant in enum class com.mojang.jtracy.GpuApi
-
An invalid or unknown API context.
- isAvailable() - Static method in class com.mojang.jtracy.TracyClient
-
Returns
trueif the Tracy client is available.
L
- load() - Static method in class com.mojang.jtracy.TracyClient
-
Attempt to load the Tracy client.
M
- malloc(long, int) - Method in class com.mojang.jtracy.MemoryPool
-
Inform Tracy of a malloc in this memory pool.
- mark() - Method in class com.mojang.jtracy.ContinuousFrame
-
Mark the boundary between two frames.
- markFrame() - Static method in class com.mojang.jtracy.TracyClient
-
Mark the boundary between two render frames.
- MemoryPool - Class in com.mojang.jtracy
- message(String) - Static method in class com.mojang.jtracy.TracyClient
-
Records a message in Tracy's timeline.
- message(String, int) - Static method in class com.mojang.jtracy.TracyClient
-
Records a colored message in Tracy's timeline.
- message(Supplier<String>) - Static method in class com.mojang.jtracy.TracyClient
-
Records a message in Tracy's timeline.
- message(Supplier<String>, int) - Static method in class com.mojang.jtracy.TracyClient
-
Records a colored message in Tracy's timeline.
O
- OPENCL - Enum constant in enum class com.mojang.jtracy.GpuApi
-
An OpenCL context.
- OPENGL - Enum constant in enum class com.mojang.jtracy.GpuApi
-
An OpenGL (or GL ES) context.
P
- Plot - Class in com.mojang.jtracy
R
- reportAppInfo(String) - Static method in class com.mojang.jtracy.TracyClient
-
Records any information about this application into the profiled data.
S
- setColor(int) - Method in class com.mojang.jtracy.Zone
-
Associate a specific color with this zone.
- setName(String) - Method in class com.mojang.jtracy.GpuContext
-
Sets a name of this context.
- setThreadName(String, int) - Static method in class com.mojang.jtracy.TracyClient
-
Set the name of the current thread in Tracy.
- setValue(double) - Method in class com.mojang.jtracy.Plot
- start() - Method in class com.mojang.jtracy.DiscontinuousFrame
-
Begin this frame.
- submitQueryTimestamp(int, long) - Method in class com.mojang.jtracy.GpuContext
-
Submits a timestamp for a query, freeing the ID for reuse.
T
- TracyClient - Class in com.mojang.jtracy
- TracyClient() - Constructor for class com.mojang.jtracy.TracyClient
V
- valueOf(String) - Static method in enum class com.mojang.jtracy.GpuApi
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mojang.jtracy.GpuApi
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VULKAN - Enum constant in enum class com.mojang.jtracy.GpuApi
-
A Vulkan context.
Z
- Zone - Class in com.mojang.jtracy
All Classes and Interfaces|All Packages