Fix process debug data for gtpin

Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
This commit is contained in:
Maciej Plewka
2021-06-15 15:01:16 +00:00
committed by Compute-Runtime-Automation
parent 080b1e2f66
commit a836e7c7b7
3 changed files with 27 additions and 5 deletions

View File

@ -95,9 +95,9 @@ void gtpinNotifyKernelCreate(cl_kernel kernel) {
paramsIn.igc_hash_id = kernelInfo.shaderHashCode;
paramsIn.kernel_name = (char *)kernelInfo.kernelDescriptor.kernelMetadata.kernelName.c_str();
paramsIn.igc_info = kernelInfo.igcInfoForGtpin;
if (kernelInfo.kernelDescriptor.external.debugData.get()) {
paramsIn.debug_data = kernelInfo.kernelDescriptor.external.debugData->vIsa;
paramsIn.debug_data_size = static_cast<uint32_t>(kernelInfo.kernelDescriptor.external.debugData->vIsaSize);
if (kernelInfo.debugData.vIsa != nullptr) {
paramsIn.debug_data = kernelInfo.debugData.vIsa;
paramsIn.debug_data_size = static_cast<uint32_t>(kernelInfo.debugData.vIsaSize);
} else {
paramsIn.debug_data = nullptr;
paramsIn.debug_data_size = 0;