23 #ifndef HIP_INCLUDE_HIP_HCC_DETAIL_HIP_RUNTIME_PROF_H 24 #define HIP_INCLUDE_HIP_HCC_DETAIL_HIP_RUNTIME_PROF_H 28 kHipVdiOpIdDispatch = 0,
30 kHipVdiOpIdBarrier = 2,
35 enum HipVdiCommandKind {
36 kHipVdiCommandKernel = 0x11F0,
37 kHipVdiMemcpyDeviceToHost = 0x11F3,
38 kHipHipVdiMemcpyHostToDevice = 0x11F4,
39 kHipVdiMemcpyDeviceToDevice = 0x11F5,
40 kHipVidMemcpyDeviceToHostRect = 0x1201,
41 kHipVdiMemcpyHostToDeviceRect = 0x1202,
42 kHipVdiMemcpyDeviceToDeviceRect = 0x1203,
43 kHipVdiFillMemory = 0x1207,
55 void hipInitActivityCallback(
void* id_callback,
void* op_callback,
void* arg);
65 bool hipEnableActivityCallback(uint32_t op,
bool enable);
74 const char* hipGetCmdName(uint32_t
id);
76 #endif // HIP_INCLUDE_HIP_HCC_DETAIL_HIP_RUNTIME_PROF_H