Workaround for SWDEV-559598. Enabling more thread trace tests. (#1336)

* Workaround for SWDEV-559598

* gfx11 fix
This commit is contained in:
Giovanni Lenzi Baraldi
2025-11-27 20:03:38 +01:00
committed by GitHub
orang tua 259010f2d5
melakukan 0e04fdd571
4 mengubah file dengan 49 tambahan dan 15 penghapusan
@@ -71,8 +71,9 @@ tool_init(rocprofiler_client_finalize_t /* fini_func */, void* /* tool_data */)
nullptr),
"code object tracing service configure");
std::vector<rocprofiler_thread_trace_parameter_t> params{};
params.push_back({ROCPROFILER_THREAD_TRACE_PARAMETER_SERIALIZE_ALL, {1}});
auto parameters = std::vector<rocprofiler_thread_trace_parameter_t>{};
parameters.push_back({ROCPROFILER_THREAD_TRACE_PARAMETER_SERIALIZE_ALL, {1}});
parameters.push_back({ROCPROFILER_THREAD_TRACE_PARAMETER_SHADER_ENGINE_MASK, {0x3}});
std::vector<rocprofiler_agent_id_t> agents{};
@@ -97,8 +98,8 @@ tool_init(rocprofiler_client_finalize_t /* fini_func */, void* /* tool_data */)
ROCPROFILER_CALL(
rocprofiler_configure_dispatch_thread_trace_service(client_ctx,
id,
params.data(),
params.size(),
parameters.data(),
parameters.size(),
dispatch_callback,
Callbacks::shader_data_callback,
nullptr),