feature: Add support for importing OpaqueFd external semaphore

Related-To: NEO-14676

Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
This commit is contained in:
Raiyan Latif
2025-05-13 16:44:10 +00:00
committed by Compute-Runtime-Automation
parent 145c11e9de
commit 0e0cf3f742
12 changed files with 169 additions and 4 deletions

View File

@@ -202,6 +202,13 @@ struct PrimeHandle {
int32_t fileDescriptor;
};
struct SyncObjHandle {
uint32_t handle;
uint32_t flags;
int32_t fd;
uint32_t pad;
};
struct PrimaryContextHandle {
uint32_t handle;
int32_t fd;
@@ -271,6 +278,7 @@ enum class DrmIoctl {
gemClose,
primeFdToHandle,
primeHandleToFd,
syncObjFdToHandle,
gemVmBind,
gemVmUnbind,
gemWaitUserFence,