fix: Correct all L0 handle definitions to properly handle the DDI ext

Related-To: NEO-15570

- Fixes for missing handle definitions for DDi Ext compliance and
incorrect definitions for several handle definitions requiring handle
translation.

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
This commit is contained in:
Neil R. Spruit
2025-07-16 20:12:19 +00:00
committed by Compute-Runtime-Automation
parent 1d842c58bf
commit 2f6e4d36da
9 changed files with 20 additions and 13 deletions

View File

@@ -17,6 +17,9 @@
struct _ze_context_handle_t : BaseHandleWithLoaderTranslation<ZEL_HANDLE_CONTEXT> {};
static_assert(IsCompliantWithDdiHandlesExt<_ze_context_handle_t>);
struct _ze_physical_mem_handle_t : BaseHandleWithLoaderTranslation<ZEL_HANDLE_PHYSICAL_MEM> {};
static_assert(IsCompliantWithDdiHandlesExt<_ze_physical_mem_handle_t>);
namespace NEO {
class Device;
}