Add support for VA-API and rocDecode tracing (#92)
- VA API tracing using Timemory gotcha wrappers. - rocDecode API tracing integration using callback to ROCPROFILER_CALLBACK_TRACING_ROCDECODE_API - Updated videodecode ctest to validate rocDecode APIs in perfetto trace.
This commit is contained in:
@@ -58,6 +58,7 @@ extern "C"
|
||||
ROCPROFSYS_CATEGORY_ROCM_SMI_POWER,
|
||||
ROCPROFSYS_CATEGORY_ROCM_SMI_MEMORY_USAGE,
|
||||
ROCPROFSYS_CATEGORY_ROCM_SMI_VCN_ACTIVITY,
|
||||
ROCPROFSYS_CATEGORY_ROCM_ROCDECODE_API,
|
||||
ROCPROFSYS_CATEGORY_ROCM_RCCL,
|
||||
ROCPROFSYS_CATEGORY_SAMPLING,
|
||||
ROCPROFSYS_CATEGORY_PTHREAD,
|
||||
@@ -83,6 +84,7 @@ extern "C"
|
||||
ROCPROFSYS_CATEGORY_THREAD_HARDWARE_COUNTER,
|
||||
ROCPROFSYS_CATEGORY_KERNEL_HARDWARE_COUNTER,
|
||||
ROCPROFSYS_CATEGORY_NUMA,
|
||||
ROCPROFSYS_CATEGORY_VAAPI,
|
||||
ROCPROFSYS_CATEGORY_TIMER_SAMPLING,
|
||||
ROCPROFSYS_CATEGORY_OVERFLOW_SAMPLING,
|
||||
ROCPROFSYS_CATEGORY_LAST
|
||||
|
||||
Reference in New Issue
Block a user