feature: add zerDriverGetLastErrorDescription API

this function retrieves last error from default driver

Related-To: NEO-14560
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2025-07-11 10:47:44 +00:00
committed by Compute-Runtime-Automation
parent 500ae54fc1
commit 8f1903c7dd
4 changed files with 46 additions and 0 deletions

View File

@@ -75,6 +75,9 @@ ze_context_handle_t zerDriverGetDefaultContext() {
return L0::DriverHandle::fromHandle(L0::globalDriverHandles->front())->getDefaultContext();
}
ze_result_t zerDriverGetLastErrorDescription(const char **ppString) {
return L0::DriverHandle::fromHandle(L0::globalDriverHandles->front())->getErrorDescription(ppString);
}
} // namespace L0
extern "C" {
@@ -158,4 +161,7 @@ ze_context_handle_t ZE_APICALL zeDriverGetDefaultContext(
ze_context_handle_t ZE_APICALL zerDriverGetDefaultContext() {
return L0::zerDriverGetDefaultContext();
}
ze_result_t ZE_APICALL zerDriverGetLastErrorDescription(const char **ppString) {
return L0::zerDriverGetLastErrorDescription(ppString);
}
}