Package org.lwjgl.util.remotery
Class Remotery
java.lang.Object
org.lwjgl.util.remotery.Remotery
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic 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 intn_rmt_HashString32(long s, int len, int seed) rmtU32 _rmt_HashString32(char const * s, int len, rmtU32 seed)static voidn_rmt_PropertyAddValue(long property, long add_value) void _rmt_PropertyAddValue(rmtProperty * property, rmtPropertyValue add_value)static voidn_rmt_PropertySetValue(long property) void _rmt_PropertySetValue(rmtProperty * property)static voidnrmt_BeginCPUSample(long name, int flags, long hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)static intnrmt_CreateGlobalInstance(long remotery) rmtError rmt_CreateGlobalInstance(Remotery ** remotery)static voidnrmt_DestroyGlobalInstance(long remotery) void rmt_DestroyGlobalInstance(Remotery * remotery)static longrmtPStr rmt_GetLastErrorMessage(void)static voidnrmt_IterateChildren(long iter, long sample) void rmt_IterateChildren(rmtSampleIterator * iter, rmtSample * sample)static intnrmt_IterateNext(long iter) rmtBool rmt_IterateNext(rmtSampleIterator * iter)static voidnrmt_LogText(long text) void rmt_LogText(rmtPStr text)static longnrmt_PropertyGetDescription(long property) char const * rmt_PropertyGetDescription(rmtProperty * property)static longnrmt_PropertyGetName(long property) char const * rmt_PropertyGetName(rmtProperty * property)static intnrmt_PropertyGetType(long property) rmtPropertyType rmt_PropertyGetType(rmtProperty * property)static voidnrmt_PropertyGetValue(long property, long __result) rmtPropertyValue rmt_PropertyGetValue(rmtProperty * property)static voidnrmt_PropertyIterateChildren(long iter, long sample) void rmt_PropertyIterateChildren(rmtPropertyIterator * iter, rmtProperty * sample)static intnrmt_PropertyIterateNext(long iter) rmtBool rmt_PropertyIterateNext(rmtPropertyIterator * iter)static intnrmt_SampleGetCallCount(long sample) rmtU32 rmt_SampleGetCallCount(rmtSample * sample)static voidnrmt_SampleGetColour(long sample, long r, long g, long b) void rmt_SampleGetColour(rmtSample * sample, rmtU8 * r, rmtU8 * g, rmtU8 * b)static longnrmt_SampleGetName(long sample) char const * rmt_SampleGetName(rmtSample * sample)static intnrmt_SampleGetNameHash(long sample) rmtU32 rmt_SampleGetNameHash(rmtSample * sample)static longnrmt_SampleGetSelfTime(long sample) rmtU64 rmt_SampleGetSelfTime(rmtSample * sample)static longnrmt_SampleGetStart(long sample) rmtU64 rmt_SampleGetStart(rmtSample * sample)static longnrmt_SampleGetTime(long sample) rmtU64 rmt_SampleGetTime(rmtSample * sample)static intnrmt_SampleGetType(long sample) rmtSampleType rmt_SampleGetType(rmtSample * sample)static longnrmt_SampleTreeGetRootSample(long sample_tree) rmtSample * rmt_SampleTreeGetRootSample(rmtSampleTree * sample_tree)static longnrmt_SampleTreeGetThreadName(long sample_tree) char const * rmt_SampleTreeGetThreadName(rmtSampleTree * sample_tree)static voidnrmt_SetCurrentThreadName(long thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)static voidnrmt_SetGlobalInstance(long remotery) void rmt_SetGlobalInstance(Remotery * remotery)static longrmtSettings * rmt_Settings(void)static voidrmt_BeginCPUSample(CharSequence name, int flags, @Nullable IntBuffer hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)static voidrmt_BeginCPUSample(ByteBuffer name, int flags, @Nullable IntBuffer hash_cache) void rmt_BeginCPUSample(rmtPStr name, rmtU32 flags, rmtU32 * hash_cache)static intrmt_CreateGlobalInstance(PointerBuffer remotery) rmtError rmt_CreateGlobalInstance(Remotery ** remotery)static voidrmt_DestroyGlobalInstance(long remotery) void rmt_DestroyGlobalInstance(Remotery * remotery)static voidvoid rmt_EndCPUSample(void)static longRemotery * rmt_GetGlobalInstance(void)static @Nullable StringrmtPStr rmt_GetLastErrorMessage(void)static voidrmt_IterateChildren(RMTSampleIterator iter, long sample) void rmt_IterateChildren(rmtSampleIterator * iter, rmtSample * sample)static booleanrmtBool rmt_IterateNext(rmtSampleIterator * iter)static voidrmt_LogText(CharSequence text) void rmt_LogText(rmtPStr text)static voidrmt_LogText(ByteBuffer text) void rmt_LogText(rmtPStr text)static intrmtError rmt_MarkFrame(void)static voidrmt_PropertyAdd_F32(RMTProperty property, float add_value, MemoryStack frame) static voidrmt_PropertyAdd_F32(RMTProperty property, RMTPropertyValue add_value) static voidrmt_PropertyAdd_F64(RMTProperty property, double add_value, MemoryStack frame) static voidrmt_PropertyAdd_F64(RMTProperty property, RMTPropertyValue add_value) static voidrmt_PropertyAdd_S32(RMTProperty property, int add_value, MemoryStack frame) static voidrmt_PropertyAdd_S32(RMTProperty property, RMTPropertyValue add_value) static voidrmt_PropertyAdd_S64(RMTProperty property, long add_value, MemoryStack frame) static voidrmt_PropertyAdd_S64(RMTProperty property, RMTPropertyValue add_value) static voidrmt_PropertyAdd_U32(RMTProperty property, int add_value, MemoryStack frame) static voidrmt_PropertyAdd_U32(RMTProperty property, RMTPropertyValue add_value) static voidrmt_PropertyAdd_U64(RMTProperty property, long add_value, MemoryStack frame) static voidrmt_PropertyAdd_U64(RMTProperty property, RMTPropertyValue add_value) static RMTPropertyrmt_PropertyDefine(int type, int flags, RMTPropertyValue default_value, String name, String desc, @Nullable RMTProperty parent, MemoryStack frame) Uses the specifiedMemoryStackframe to encode thenameanddescstrings and allocate memory for a newRMTProperty, then initializes the property with the specified values.static RMTPropertyrmt_PropertyDefine(int type, int flags, RMTPropertyValue default_value, ByteBuffer name, ByteBuffer desc, @Nullable RMTProperty parent, RMTProperty __result) Initializes the__resultRMTPropertywith the specified values.static RMTPropertyrmt_PropertyDefine_Bool(String name, boolean default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new boolean property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_F32(String name, float default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new F32 property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_F64(String name, double default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new F64 property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_Group(String name, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new group property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_S32(String name, int default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new S32 property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_S64(String name, long default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new S64 property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_U32(String name, int default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new U32 property on the specifiedMemoryStackframe and initializes it.static RMTPropertyrmt_PropertyDefine_U64(String name, long default_value, int flags, String desc, @Nullable RMTProperty parent, MemoryStack frame) Allocates a new U64 property on the specifiedMemoryStackframe and initializes it.static voidvoid rmt_PropertyFrameResetAll(void)static @Nullable Stringrmt_PropertyGetDescription(RMTProperty property) char const * rmt_PropertyGetDescription(rmtProperty * property)static @Nullable Stringrmt_PropertyGetName(RMTProperty property) char const * rmt_PropertyGetName(rmtProperty * property)static intrmt_PropertyGetType(RMTProperty property) rmtPropertyType rmt_PropertyGetType(rmtProperty * property)static RMTPropertyValuermt_PropertyGetValue(RMTProperty property, RMTPropertyValue __result) rmtPropertyValue rmt_PropertyGetValue(rmtProperty * property)static voidrmt_PropertyIterateChildren(RMTPropertyIterator iter, @Nullable RMTProperty sample) void rmt_PropertyIterateChildren(rmtPropertyIterator * iter, rmtProperty * sample)static booleanrmtBool rmt_PropertyIterateNext(rmtPropertyIterator * iter)static voidrmt_PropertySet_Bool(RMTProperty property, boolean value) static voidrmt_PropertySet_F32(RMTProperty property, float value) static voidrmt_PropertySet_F64(RMTProperty property, double value) static voidrmt_PropertySet_S32(RMTProperty property, int value) static voidrmt_PropertySet_S64(RMTProperty property, long value) static voidrmt_PropertySet_U32(RMTProperty property, int value) static voidrmt_PropertySet_U64(RMTProperty property, long value) static intrmtError rmt_PropertySnapshotAll(void)static intrmt_SampleGetCallCount(long sample) rmtU32 rmt_SampleGetCallCount(rmtSample * sample)static voidrmt_SampleGetColour(long sample, ByteBuffer r, ByteBuffer g, ByteBuffer b) void rmt_SampleGetColour(rmtSample * sample, rmtU8 * r, rmtU8 * g, rmtU8 * b)static @Nullable Stringrmt_SampleGetName(long sample) char const * rmt_SampleGetName(rmtSample * sample)static intrmt_SampleGetNameHash(long sample) rmtU32 rmt_SampleGetNameHash(rmtSample * sample)static longrmt_SampleGetSelfTime(long sample) rmtU64 rmt_SampleGetSelfTime(rmtSample * sample)static longrmt_SampleGetStart(long sample) rmtU64 rmt_SampleGetStart(rmtSample * sample)static longrmt_SampleGetTime(long sample) rmtU64 rmt_SampleGetTime(rmtSample * sample)static intrmt_SampleGetType(long sample) rmtSampleType rmt_SampleGetType(rmtSample * sample)static longrmt_SampleTreeGetRootSample(long sample_tree) rmtSample * rmt_SampleTreeGetRootSample(rmtSampleTree * sample_tree)static @Nullable Stringrmt_SampleTreeGetThreadName(long sample_tree) char const * rmt_SampleTreeGetThreadName(rmtSampleTree * sample_tree)static voidrmt_SetCurrentThreadName(CharSequence thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)static voidrmt_SetCurrentThreadName(ByteBuffer thread_name) void rmt_SetCurrentThreadName(rmtPStr thread_name)static voidrmt_SetGlobalInstance(long remotery) void rmt_SetGlobalInstance(Remotery * remotery)static @Nullable RMTSettingsrmtSettings * 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__resultRMTPropertywith 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 specifiedMemoryStackframe to encode thenameanddescstrings 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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 specifiedMemoryStackframe 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
-