Package org.lwjgl.util.remotery
Class Remotery
java.lang.Object
org.lwjgl.util.remotery.Remotery
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic int
_rmt_HashString32
(CharSequence s, int len, int seed) rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)
static int
_rmt_HashString32
(ByteBuffer s, int len, int seed) rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)
static void
_rmt_PropertyAddValue
(RMTProperty property, RMTPropertyValue add_value) void _rmt_PropertyAddValue(rmtProperty * property, rmtPropertyValue add_value)
static void
_rmt_PropertySetValue
(RMTProperty property) void _rmt_PropertySetValue(rmtProperty * property)
static int
n_rmt_HashString32
(long s, int len, int seed) rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)
static void
n_rmt_PropertyAddValue
(long property, long add_value) void _rmt_PropertyAddValue(rmtProperty * property, rmtPropertyValue add_value)
static void
n_rmt_PropertySetValue
(long property) void _rmt_PropertySetValue(rmtProperty * property)
static void
nrmt_BeginCPUSample
(long name, int flags, long hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)
static int
nrmt_CreateGlobalInstance
(long remotery) rmtError rmt_CreateGlobalInstance(Remotery ** remotery)
static void
nrmt_DestroyGlobalInstance
(long remotery) void rmt_DestroyGlobalInstance(Remotery * remotery)
static long
rmtPStr rmt_GetLastErrorMessage(void)
static void
nrmt_IterateChildren
(long iter, long sample) void rmt_IterateChildren(rmtSampleIterator * iter, rmtSample * sample)
static int
nrmt_IterateNext
(long iter) rmtBool rmt_IterateNext(rmtSampleIterator * iter)
static void
nrmt_LogText
(long text) void rmt_LogText(rmtPStr text)
static long
nrmt_PropertyGetDescription
(long property) char const * rmt_PropertyGetDescription(rmtProperty * property)
static long
nrmt_PropertyGetName
(long property) char const * rmt_PropertyGetName(rmtProperty * property)
static int
nrmt_PropertyGetType
(long property) rmtPropertyType rmt_PropertyGetType(rmtProperty * property)
static void
nrmt_PropertyGetValue
(long property, long __result) rmtPropertyValue rmt_PropertyGetValue(rmtProperty * property)
static void
nrmt_PropertyIterateChildren
(long iter, long sample) void rmt_PropertyIterateChildren(rmtPropertyIterator * iter, rmtProperty * sample)
static int
nrmt_PropertyIterateNext
(long iter) rmtBool rmt_PropertyIterateNext(rmtPropertyIterator * iter)
static int
nrmt_SampleGetCallCount
(long sample) rmtU32 rmt_SampleGetCallCount(rmtSample * sample)
static void
nrmt_SampleGetColour
(long sample, long r, long g, long b) void rmt_SampleGetColour(rmtSample * sample, rmtU8 * r, rmtU8 * g, rmtU8 * b)
static long
nrmt_SampleGetName
(long sample) char const * rmt_SampleGetName(rmtSample * sample)
static int
nrmt_SampleGetNameHash
(long sample) rmtU32 rmt_SampleGetNameHash(rmtSample * sample)
static long
nrmt_SampleGetSelfTime
(long sample) rmtU64 rmt_SampleGetSelfTime(rmtSample * sample)
static long
nrmt_SampleGetStart
(long sample) rmtU64 rmt_SampleGetStart(rmtSample * sample)
static long
nrmt_SampleGetTime
(long sample) rmtU64 rmt_SampleGetTime(rmtSample * sample)
static int
nrmt_SampleGetType
(long sample) rmtSampleType rmt_SampleGetType(rmtSample * sample)
static long
nrmt_SampleTreeGetRootSample
(long sample_tree) rmtSample * rmt_SampleTreeGetRootSample(rmtSampleTree * sample_tree)
static long
nrmt_SampleTreeGetThreadName
(long sample_tree) char const * rmt_SampleTreeGetThreadName(rmtSampleTree * sample_tree)
static void
nrmt_SetCurrentThreadName
(long thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)
static void
nrmt_SetGlobalInstance
(long remotery) void rmt_SetGlobalInstance(Remotery * remotery)
static long
rmtSettings * rmt_Settings(void)
static void
rmt_BeginCPUSample
(CharSequence name, int flags, @Nullable IntBuffer hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)
static void
rmt_BeginCPUSample
(ByteBuffer name, int flags, @Nullable IntBuffer hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)
static int
rmt_CreateGlobalInstance
(PointerBuffer remotery) rmtError rmt_CreateGlobalInstance(Remotery ** remotery)
static void
rmt_DestroyGlobalInstance
(long remotery) void rmt_DestroyGlobalInstance(Remotery * remotery)
static void
void rmt_EndCPUSample(void)
static long
Remotery * rmt_GetGlobalInstance(void)
static @Nullable String
rmtPStr rmt_GetLastErrorMessage(void)
static void
rmt_IterateChildren
(RMTSampleIterator iter, long sample) void rmt_IterateChildren(rmtSampleIterator * iter, rmtSample * sample)
static boolean
rmtBool rmt_IterateNext(rmtSampleIterator * iter)
static void
rmt_LogText
(CharSequence text) void rmt_LogText(rmtPStr text)
static void
rmt_LogText
(ByteBuffer text) void rmt_LogText(rmtPStr text)
static int
rmtError rmt_MarkFrame(void)
static void
rmt_PropertyAdd_F32
(RMTProperty property, float add_value, MemoryStack frame) static void
rmt_PropertyAdd_F32
(RMTProperty property, RMTPropertyValue add_value) static void
rmt_PropertyAdd_F64
(RMTProperty property, double add_value, MemoryStack frame) static void
rmt_PropertyAdd_F64
(RMTProperty property, RMTPropertyValue add_value) static void
rmt_PropertyAdd_S32
(RMTProperty property, int add_value, MemoryStack frame) static void
rmt_PropertyAdd_S32
(RMTProperty property, RMTPropertyValue add_value) static void
rmt_PropertyAdd_S64
(RMTProperty property, long add_value, MemoryStack frame) static void
rmt_PropertyAdd_S64
(RMTProperty property, RMTPropertyValue add_value) static void
rmt_PropertyAdd_U32
(RMTProperty property, int add_value, MemoryStack frame) static void
rmt_PropertyAdd_U32
(RMTProperty property, RMTPropertyValue add_value) static void
rmt_PropertyAdd_U64
(RMTProperty property, long add_value, MemoryStack frame) static void
rmt_PropertyAdd_U64
(RMTProperty property, RMTPropertyValue add_value) static RMTProperty
rmt_PropertyDefine
(int type, int flags, RMTPropertyValue default_value, String name, String desc, @Nullable RMTProperty parent, MemoryStack frame) Uses the specifiedMemoryStack
frame to encode thename
anddesc
strings and allocate memory for a newRMTProperty
, then initializes the property with the specified values.static RMTProperty
rmt_PropertyDefine
(int type, int flags, RMTPropertyValue default_value, ByteBuffer name, ByteBuffer desc, @Nullable RMTProperty parent, RMTProperty __result) Initializes the__result
RMTProperty
with the specified values.static RMTProperty
rmt_PropertyDefine_Bool
(String name, boolean default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new boolean property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_F32
(String name, float default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new F32 property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_F64
(String name, double default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new F64 property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_Group
(String name, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new group property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_S32
(String name, int default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new S32 property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_S64
(String name, long default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new S64 property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_U32
(String name, int default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new U32 property on the specifiedMemoryStack
frame and initializes it.static RMTProperty
rmt_PropertyDefine_U64
(String name, long default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new U64 property on the specifiedMemoryStack
frame and initializes it.static void
void rmt_PropertyFrameResetAll(void)
static @Nullable String
rmt_PropertyGetDescription
(RMTProperty property) char const * rmt_PropertyGetDescription(rmtProperty * property)
static @Nullable String
rmt_PropertyGetName
(RMTProperty property) char const * rmt_PropertyGetName(rmtProperty * property)
static int
rmt_PropertyGetType
(RMTProperty property) rmtPropertyType rmt_PropertyGetType(rmtProperty * property)
static RMTPropertyValue
rmt_PropertyGetValue
(RMTProperty property, RMTPropertyValue __result) rmtPropertyValue rmt_PropertyGetValue(rmtProperty * property)
static void
rmt_PropertyIterateChildren
(RMTPropertyIterator iter, @Nullable RMTProperty sample) void rmt_PropertyIterateChildren(rmtPropertyIterator * iter, rmtProperty * sample)
static boolean
rmtBool rmt_PropertyIterateNext(rmtPropertyIterator * iter)
static void
rmt_PropertySet_Bool
(RMTProperty property, boolean value) static void
rmt_PropertySet_F32
(RMTProperty property, float value) static void
rmt_PropertySet_F64
(RMTProperty property, double value) static void
rmt_PropertySet_S32
(RMTProperty property, int value) static void
rmt_PropertySet_S64
(RMTProperty property, long value) static void
rmt_PropertySet_U32
(RMTProperty property, int value) static void
rmt_PropertySet_U64
(RMTProperty property, long value) static int
rmtError rmt_PropertySnapshotAll(void)
static int
rmt_SampleGetCallCount
(long sample) rmtU32 rmt_SampleGetCallCount(rmtSample * sample)
static void
rmt_SampleGetColour
(long sample, ByteBuffer r, ByteBuffer g, ByteBuffer b) void rmt_SampleGetColour(rmtSample * sample, rmtU8 * r, rmtU8 * g, rmtU8 * b)
static @Nullable String
rmt_SampleGetName
(long sample) char const * rmt_SampleGetName(rmtSample * sample)
static int
rmt_SampleGetNameHash
(long sample) rmtU32 rmt_SampleGetNameHash(rmtSample * sample)
static long
rmt_SampleGetSelfTime
(long sample) rmtU64 rmt_SampleGetSelfTime(rmtSample * sample)
static long
rmt_SampleGetStart
(long sample) rmtU64 rmt_SampleGetStart(rmtSample * sample)
static long
rmt_SampleGetTime
(long sample) rmtU64 rmt_SampleGetTime(rmtSample * sample)
static int
rmt_SampleGetType
(long sample) rmtSampleType rmt_SampleGetType(rmtSample * sample)
static long
rmt_SampleTreeGetRootSample
(long sample_tree) rmtSample * rmt_SampleTreeGetRootSample(rmtSampleTree * sample_tree)
static @Nullable String
rmt_SampleTreeGetThreadName
(long sample_tree) char const * rmt_SampleTreeGetThreadName(rmtSampleTree * sample_tree)
static void
rmt_SetCurrentThreadName
(CharSequence thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)
static void
rmt_SetCurrentThreadName
(ByteBuffer thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)
static void
rmt_SetGlobalInstance
(long remotery) void rmt_SetGlobalInstance(Remotery * remotery)
static @Nullable RMTSettings
rmtSettings * rmt_Settings(void)
-
Field Details
-
RMT_TRUE
public static final int RMT_TRUE- See Also:
-
RMT_FALSE
public static final int RMT_FALSE- See Also:
-
RMT_SampleType_CPU
public static final int RMT_SampleType_CPU- See Also:
-
RMT_SampleType_CUDA
public static final int RMT_SampleType_CUDA- See Also:
-
RMT_SampleType_D3D11
public static final int RMT_SampleType_D3D11- See Also:
-
RMT_SampleType_D3D12
public static final int RMT_SampleType_D3D12- See Also:
-
RMT_SampleType_OpenGL
public static final int RMT_SampleType_OpenGL- See Also:
-
RMT_SampleType_Metal
public static final int RMT_SampleType_Metal- See Also:
-
RMT_SampleType_Vulkan
public static final int RMT_SampleType_Vulkan- See Also:
-
RMT_SampleType_Count
public static final int RMT_SampleType_Count- See Also:
-
RMT_ERROR_NONE
public static final int RMT_ERROR_NONE- See Also:
-
RMT_ERROR_RECURSIVE_SAMPLE
public static final int RMT_ERROR_RECURSIVE_SAMPLE- See Also:
-
RMT_ERROR_UNKNOWN
public static final int RMT_ERROR_UNKNOWN- See Also:
-
RMT_ERROR_INVALID_INPUT
public static final int RMT_ERROR_INVALID_INPUT- See Also:
-
RMT_ERROR_RESOURCE_CREATE_FAIL
public static final int RMT_ERROR_RESOURCE_CREATE_FAIL- See Also:
-
RMT_ERROR_RESOURCE_ACCESS_FAIL
public static final int RMT_ERROR_RESOURCE_ACCESS_FAIL- See Also:
-
RMT_ERROR_TIMEOUT
public static final int RMT_ERROR_TIMEOUT- See Also:
-
RMT_ERROR_MALLOC_FAIL
public static final int RMT_ERROR_MALLOC_FAIL- See Also:
-
RMT_ERROR_TLS_ALLOC_FAIL
public static final int RMT_ERROR_TLS_ALLOC_FAIL- See Also:
-
RMT_ERROR_VIRTUAL_MEMORY_BUFFER_FAIL
public static final int RMT_ERROR_VIRTUAL_MEMORY_BUFFER_FAIL- See Also:
-
RMT_ERROR_CREATE_THREAD_FAIL
public static final int RMT_ERROR_CREATE_THREAD_FAIL- See Also:
-
RMT_ERROR_OPEN_THREAD_HANDLE_FAIL
public static final int RMT_ERROR_OPEN_THREAD_HANDLE_FAIL- See Also:
-
RMT_ERROR_SOCKET_INVALID_POLL
public static final int RMT_ERROR_SOCKET_INVALID_POLL- See Also:
-
RMT_ERROR_SOCKET_SELECT_FAIL
public static final int RMT_ERROR_SOCKET_SELECT_FAIL- See Also:
-
RMT_ERROR_SOCKET_POLL_ERRORS
public static final int RMT_ERROR_SOCKET_POLL_ERRORS- See Also:
-
RMT_ERROR_SOCKET_SEND_FAIL
public static final int RMT_ERROR_SOCKET_SEND_FAIL- See Also:
-
RMT_ERROR_SOCKET_RECV_NO_DATA
public static final int RMT_ERROR_SOCKET_RECV_NO_DATA- See Also:
-
RMT_ERROR_SOCKET_RECV_TIMEOUT
public static final int RMT_ERROR_SOCKET_RECV_TIMEOUT- See Also:
-
RMT_ERROR_SOCKET_RECV_FAILED
public static final int RMT_ERROR_SOCKET_RECV_FAILED- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_NOT_GET
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_NOT_GET- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_NO_VERSION
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_NO_VERSION- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_BAD_VERSION
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_BAD_VERSION- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_NO_HOST
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_NO_HOST- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_BAD_HOST
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_BAD_HOST- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_NO_KEY
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_NO_KEY- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_BAD_KEY
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_BAD_KEY- See Also:
-
RMT_ERROR_WEBSOCKET_HANDSHAKE_STRING_FAIL
public static final int RMT_ERROR_WEBSOCKET_HANDSHAKE_STRING_FAIL- See Also:
-
RMT_ERROR_WEBSOCKET_DISCONNECTED
public static final int RMT_ERROR_WEBSOCKET_DISCONNECTED- See Also:
-
RMT_ERROR_WEBSOCKET_BAD_FRAME_HEADER
public static final int RMT_ERROR_WEBSOCKET_BAD_FRAME_HEADER- See Also:
-
RMT_ERROR_WEBSOCKET_BAD_FRAME_HEADER_SIZE
public static final int RMT_ERROR_WEBSOCKET_BAD_FRAME_HEADER_SIZE- See Also:
-
RMT_ERROR_WEBSOCKET_BAD_FRAME_HEADER_MASK
public static final int RMT_ERROR_WEBSOCKET_BAD_FRAME_HEADER_MASK- See Also:
-
RMT_ERROR_WEBSOCKET_RECEIVE_TIMEOUT
public static final int RMT_ERROR_WEBSOCKET_RECEIVE_TIMEOUT- See Also:
-
RMT_ERROR_REMOTERY_NOT_CREATED
public static final int RMT_ERROR_REMOTERY_NOT_CREATED- See Also:
-
RMT_ERROR_SEND_ON_INCOMPLETE_PROFILE
public static final int RMT_ERROR_SEND_ON_INCOMPLETE_PROFILE- See Also:
-
RMT_ERROR_CUDA_DEINITIALIZED
public static final int RMT_ERROR_CUDA_DEINITIALIZED- See Also:
-
RMT_ERROR_CUDA_NOT_INITIALIZED
public static final int RMT_ERROR_CUDA_NOT_INITIALIZED- See Also:
-
RMT_ERROR_CUDA_INVALID_CONTEXT
public static final int RMT_ERROR_CUDA_INVALID_CONTEXT- See Also:
-
RMT_ERROR_CUDA_INVALID_VALUE
public static final int RMT_ERROR_CUDA_INVALID_VALUE- See Also:
-
RMT_ERROR_CUDA_INVALID_HANDLE
public static final int RMT_ERROR_CUDA_INVALID_HANDLE- See Also:
-
RMT_ERROR_CUDA_OUT_OF_MEMORY
public static final int RMT_ERROR_CUDA_OUT_OF_MEMORY- See Also:
-
RMT_ERROR_ERROR_NOT_READY
public static final int RMT_ERROR_ERROR_NOT_READY- See Also:
-
RMT_ERROR_D3D11_FAILED_TO_CREATE_QUERY
public static final int RMT_ERROR_D3D11_FAILED_TO_CREATE_QUERY- See Also:
-
RMT_ERROR_OPENGL_ERROR
public static final int RMT_ERROR_OPENGL_ERROR- See Also:
-
RMT_ERROR_CUDA_UNKNOWN
public static final int RMT_ERROR_CUDA_UNKNOWN- See Also:
-
RMT_PropertyFlags_NoFlags
public static final int RMT_PropertyFlags_NoFlags- See Also:
-
RMT_PropertyFlags_FrameReset
public static final int RMT_PropertyFlags_FrameReset- See Also:
-
RMT_PropertyType_rmtGroup
public static final int RMT_PropertyType_rmtGroup- See Also:
-
RMT_PropertyType_rmtBool
public static final int RMT_PropertyType_rmtBool- See Also:
-
RMT_PropertyType_rmtS32
public static final int RMT_PropertyType_rmtS32- See Also:
-
RMT_PropertyType_rmtU32
public static final int RMT_PropertyType_rmtU32- See Also:
-
RMT_PropertyType_rmtF32
public static final int RMT_PropertyType_rmtF32- See Also:
-
RMT_PropertyType_rmtS64
public static final int RMT_PropertyType_rmtS64- See Also:
-
RMT_PropertyType_rmtU64
public static final int RMT_PropertyType_rmtU64- See Also:
-
RMT_PropertyType_rmtF64
public static final int RMT_PropertyType_rmtF64- See Also:
-
RMTSF_None
public static final int RMTSF_None- See Also:
-
RMTSF_Aggregate
public static final int RMTSF_Aggregate- See Also:
-
RMTSF_Recursive
public static final int RMTSF_Recursive- See Also:
-
RMTSF_Root
public static final int RMTSF_Root- See Also:
-
RMTSF_SendOnClose
public static final int RMTSF_SendOnClose- See Also:
-
-
Method Details
-
nrmt_GetLastErrorMessage
public static long nrmt_GetLastErrorMessage()rmtPStr rmt_GetLastErrorMessage(void)
-
rmt_GetLastErrorMessage
rmtPStr rmt_GetLastErrorMessage(void)
-
nrmt_Settings
public static long nrmt_Settings()rmtSettings * rmt_Settings(void)
-
rmt_Settings
rmtSettings * rmt_Settings(void)
-
nrmt_CreateGlobalInstance
public static int nrmt_CreateGlobalInstance(long remotery) rmtError rmt_CreateGlobalInstance(Remotery ** remotery)
-
rmt_CreateGlobalInstance
rmtError rmt_CreateGlobalInstance(Remotery ** remotery)
-
nrmt_DestroyGlobalInstance
public static void nrmt_DestroyGlobalInstance(long remotery) void rmt_DestroyGlobalInstance(Remotery * remotery)
-
rmt_DestroyGlobalInstance
public static void rmt_DestroyGlobalInstance(long remotery) void rmt_DestroyGlobalInstance(Remotery * remotery)
-
nrmt_SetGlobalInstance
public static void nrmt_SetGlobalInstance(long remotery) void rmt_SetGlobalInstance(Remotery * remotery)
-
rmt_SetGlobalInstance
public static void rmt_SetGlobalInstance(long remotery) void rmt_SetGlobalInstance(Remotery * remotery)
-
rmt_GetGlobalInstance
public static long rmt_GetGlobalInstance()Remotery * rmt_GetGlobalInstance(void)
-
nrmt_SetCurrentThreadName
public static void nrmt_SetCurrentThreadName(long thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)
-
rmt_SetCurrentThreadName
void rmt_SetCurrentThreadName(rmtPStr thread_name)
-
rmt_SetCurrentThreadName
void rmt_SetCurrentThreadName(rmtPStr thread_name)
-
nrmt_LogText
public static void nrmt_LogText(long text) void rmt_LogText(rmtPStr text)
-
rmt_LogText
void rmt_LogText(rmtPStr text)
-
rmt_LogText
void rmt_LogText(rmtPStr text)
-
nrmt_BeginCPUSample
public static void nrmt_BeginCPUSample(long name, int flags, long hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)
-
rmt_BeginCPUSample
void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)
-
rmt_BeginCPUSample
void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)
-
rmt_EndCPUSample
public static void rmt_EndCPUSample()void rmt_EndCPUSample(void)
-
rmt_MarkFrame
public static int rmt_MarkFrame()rmtError rmt_MarkFrame(void)
-
rmt_PropertySnapshotAll
public static int rmt_PropertySnapshotAll()rmtError rmt_PropertySnapshotAll(void)
-
rmt_PropertyFrameResetAll
public static void rmt_PropertyFrameResetAll()void rmt_PropertyFrameResetAll(void)
-
nrmt_IterateChildren
public static void nrmt_IterateChildren(long iter, long sample) void rmt_IterateChildren(rmtSampleIterator * iter, rmtSample * sample)
-
rmt_IterateChildren
void rmt_IterateChildren(rmtSampleIterator * iter, rmtSample * sample)
-
nrmt_IterateNext
public static int nrmt_IterateNext(long iter) rmtBool rmt_IterateNext(rmtSampleIterator * iter)
-
rmt_IterateNext
rmtBool rmt_IterateNext(rmtSampleIterator * iter)
-
nrmt_SampleTreeGetThreadName
public static long nrmt_SampleTreeGetThreadName(long sample_tree) char const * rmt_SampleTreeGetThreadName(rmtSampleTree * sample_tree)
-
rmt_SampleTreeGetThreadName
char const * rmt_SampleTreeGetThreadName(rmtSampleTree * sample_tree)
-
nrmt_SampleTreeGetRootSample
public static long nrmt_SampleTreeGetRootSample(long sample_tree) rmtSample * rmt_SampleTreeGetRootSample(rmtSampleTree * sample_tree)
-
rmt_SampleTreeGetRootSample
public static long rmt_SampleTreeGetRootSample(long sample_tree) rmtSample * rmt_SampleTreeGetRootSample(rmtSampleTree * sample_tree)
-
nrmt_SampleGetName
public static long nrmt_SampleGetName(long sample) char const * rmt_SampleGetName(rmtSample * sample)
-
rmt_SampleGetName
char const * rmt_SampleGetName(rmtSample * sample)
-
nrmt_SampleGetNameHash
public static int nrmt_SampleGetNameHash(long sample) rmtU32 rmt_SampleGetNameHash(rmtSample * sample)
-
rmt_SampleGetNameHash
public static int rmt_SampleGetNameHash(long sample) rmtU32 rmt_SampleGetNameHash(rmtSample * sample)
-
nrmt_SampleGetCallCount
public static int nrmt_SampleGetCallCount(long sample) rmtU32 rmt_SampleGetCallCount(rmtSample * sample)
-
rmt_SampleGetCallCount
public static int rmt_SampleGetCallCount(long sample) rmtU32 rmt_SampleGetCallCount(rmtSample * sample)
-
nrmt_SampleGetStart
public static long nrmt_SampleGetStart(long sample) rmtU64 rmt_SampleGetStart(rmtSample * sample)
-
rmt_SampleGetStart
public static long rmt_SampleGetStart(long sample) rmtU64 rmt_SampleGetStart(rmtSample * sample)
-
nrmt_SampleGetTime
public static long nrmt_SampleGetTime(long sample) rmtU64 rmt_SampleGetTime(rmtSample * sample)
-
rmt_SampleGetTime
public static long rmt_SampleGetTime(long sample) rmtU64 rmt_SampleGetTime(rmtSample * sample)
-
nrmt_SampleGetSelfTime
public static long nrmt_SampleGetSelfTime(long sample) rmtU64 rmt_SampleGetSelfTime(rmtSample * sample)
-
rmt_SampleGetSelfTime
public static long rmt_SampleGetSelfTime(long sample) rmtU64 rmt_SampleGetSelfTime(rmtSample * sample)
-
nrmt_SampleGetColour
public static void nrmt_SampleGetColour(long sample, long r, long g, long b) void rmt_SampleGetColour(rmtSample * sample, rmtU8 * r, rmtU8 * g, rmtU8 * b)
-
rmt_SampleGetColour
void rmt_SampleGetColour(rmtSample * sample, rmtU8 * r, rmtU8 * g, rmtU8 * b)
-
nrmt_SampleGetType
public static int nrmt_SampleGetType(long sample) rmtSampleType rmt_SampleGetType(rmtSample * sample)
-
rmt_SampleGetType
public static int rmt_SampleGetType(long sample) rmtSampleType rmt_SampleGetType(rmtSample * sample)
-
nrmt_PropertyIterateChildren
public static void nrmt_PropertyIterateChildren(long iter, long sample) void rmt_PropertyIterateChildren(rmtPropertyIterator * iter, rmtProperty * sample)
-
rmt_PropertyIterateChildren
public static void rmt_PropertyIterateChildren(RMTPropertyIterator iter, @Nullable RMTProperty sample) void rmt_PropertyIterateChildren(rmtPropertyIterator * iter, rmtProperty * sample)
-
nrmt_PropertyIterateNext
public static int nrmt_PropertyIterateNext(long iter) rmtBool rmt_PropertyIterateNext(rmtPropertyIterator * iter)
-
rmt_PropertyIterateNext
rmtBool rmt_PropertyIterateNext(rmtPropertyIterator * iter)
-
nrmt_PropertyGetType
public static int nrmt_PropertyGetType(long property) rmtPropertyType rmt_PropertyGetType(rmtProperty * property)
-
rmt_PropertyGetType
rmtPropertyType rmt_PropertyGetType(rmtProperty * property)
-
nrmt_PropertyGetName
public static long nrmt_PropertyGetName(long property) char const * rmt_PropertyGetName(rmtProperty * property)
-
rmt_PropertyGetName
char const * rmt_PropertyGetName(rmtProperty * property)
-
nrmt_PropertyGetDescription
public static long nrmt_PropertyGetDescription(long property) char const * rmt_PropertyGetDescription(rmtProperty * property)
-
rmt_PropertyGetDescription
char const * rmt_PropertyGetDescription(rmtProperty * property)
-
nrmt_PropertyGetValue
public static void nrmt_PropertyGetValue(long property, long __result) rmtPropertyValue rmt_PropertyGetValue(rmtProperty * property)
-
rmt_PropertyGetValue
public static RMTPropertyValue rmt_PropertyGetValue(RMTProperty property, RMTPropertyValue __result) rmtPropertyValue rmt_PropertyGetValue(rmtProperty * property)
-
n_rmt_PropertySetValue
public static void n_rmt_PropertySetValue(long property) void _rmt_PropertySetValue(rmtProperty * property)
-
_rmt_PropertySetValue
void _rmt_PropertySetValue(rmtProperty * property)
-
n_rmt_PropertyAddValue
public static void n_rmt_PropertyAddValue(long property, long add_value) void _rmt_PropertyAddValue(rmtProperty * property, rmtPropertyValue add_value)
-
_rmt_PropertyAddValue
void _rmt_PropertyAddValue(rmtProperty * property, rmtPropertyValue add_value)
-
n_rmt_HashString32
public static int n_rmt_HashString32(long s, int len, int seed) rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)
-
_rmt_HashString32
rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)
-
_rmt_HashString32
rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)
-
rmt_PropertyDefine
public static RMTProperty rmt_PropertyDefine(int type, int flags, RMTPropertyValue default_value, ByteBuffer name, ByteBuffer desc, @Nullable RMTProperty parent, RMTProperty __result) Initializes the__result
RMTProperty
with the specified values.This method does not allocate any memory.
- Returns:
- the initialized property
-
rmt_PropertyDefine
public static RMTProperty rmt_PropertyDefine(int type, int flags, RMTPropertyValue default_value, String name, String desc, @Nullable RMTProperty parent, MemoryStack frame) Uses the specifiedMemoryStack
frame to encode thename
anddesc
strings and allocate memory for a newRMTProperty
, then initializes the property with the specified values.- Returns:
- the new property
-
rmt_PropertyDefine_Group
public static RMTProperty rmt_PropertyDefine_Group(String name, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new group property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new group property
- See Also:
-
rmt_PropertyDefine_Bool
public static RMTProperty rmt_PropertyDefine_Bool(String name, boolean default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new boolean property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new boolean property
- See Also:
-
rmt_PropertyDefine_S32
public static RMTProperty rmt_PropertyDefine_S32(String name, int default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new S32 property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new S32 property
- See Also:
-
rmt_PropertyDefine_U32
public static RMTProperty rmt_PropertyDefine_U32(String name, int default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new U32 property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new U32 property
- See Also:
-
rmt_PropertyDefine_F32
public static RMTProperty rmt_PropertyDefine_F32(String name, float default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new F32 property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new F32 property
- See Also:
-
rmt_PropertyDefine_S64
public static RMTProperty rmt_PropertyDefine_S64(String name, long default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new S64 property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new S64 property
- See Also:
-
rmt_PropertyDefine_U64
public static RMTProperty rmt_PropertyDefine_U64(String name, long default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new U64 property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new U64 property
- See Also:
-
rmt_PropertyDefine_F64
public static RMTProperty rmt_PropertyDefine_F64(String name, double default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new F64 property on the specifiedMemoryStack
frame and initializes it.- Returns:
- the new F64 property
- See Also:
-
rmt_PropertySet_Bool
-
rmt_PropertySet_S32
-
rmt_PropertySet_U32
-
rmt_PropertySet_F32
-
rmt_PropertySet_S64
-
rmt_PropertySet_U64
-
rmt_PropertySet_F64
-
rmt_PropertyAdd_S32
-
rmt_PropertyAdd_S32
-
rmt_PropertyAdd_U32
-
rmt_PropertyAdd_U32
-
rmt_PropertyAdd_F32
-
rmt_PropertyAdd_F32
-
rmt_PropertyAdd_S64
-
rmt_PropertyAdd_S64
-
rmt_PropertyAdd_U64
-
rmt_PropertyAdd_U64
-
rmt_PropertyAdd_F64
-
rmt_PropertyAdd_F64
-