ATT Doc updates. Fix trace-decode return error. (#406)

* Doc updates. Some cleanup.

* Formatting

---------

Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com>
Этот коммит содержится в:
Baraldi, GiovanniиGiovanni Baraldi authored and GitHub committed 2025-05-22 14:50:45 -05:00
1 родитель e587a8b23a
Коммит 3cb0c87f53
5 files changed
+151 -75

No files matched your search

+7
Просмотреть файл
@@ -236,6 +236,13 @@ rocprofiler_trace_decode(rocprofiler_thread_trace_decoder_handle_t handle,
const char* statustr = decoder->dl->att_status_fn(status);
if(statustr == nullptr) statustr = "Unknown error";
ROCP_ERROR << "Callback failed with status " << status << ": " << statustr;
if(status == ROCPROFILER_THREAD_TRACE_DECODER_STATUS_ERROR_INVALID_ARGUMENT)
return ROCPROFILER_STATUS_ERROR_INVALID_ARGUMENT;
else if(status == ROCPROFILER_THREAD_TRACE_DECODER_STATUS_ERROR_INVALID_SHADER_DATA)
return ROCPROFILER_STATUS_ERROR_AGENT_ARCH_NOT_SUPPORTED;
else
return ROCPROFILER_STATUS_ERROR;
}
return ROCPROFILER_STATUS_SUCCESS;