23#ifndef HIP_INCLUDE_HIP_AMD_DETAIL_HIP_RUNTIME_PROF_H
24#define HIP_INCLUDE_HIP_AMD_DETAIL_HIP_RUNTIME_PROF_H
28 kHipVdiOpIdDispatch = 0,
30 kHipVdiOpIdBarrier = 2,
35enum 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,
55void hipInitActivityCallback(
void* id_callback,
void* op_callback,
void* arg);
65bool hipEnableActivityCallback(uint32_t op,
bool enable);
74const char* hipGetCmdName(uint32_t
id);