Index

A B C D E F G I L M O P R S T V Z 
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 frame type with the given name.
createDiscontinuousFrame(String) - Static method in class com.mojang.jtracy.TracyClient
Creates a secondary discontinuous frame type 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 plot with 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 true if 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
 
A B C D E F G I L M O P R S T V Z 
All Classes and Interfaces|All Packages