SWDEV-447691 - Correct handle type for DX12 semaphore
Change-Id: Id23882286cb2a0d0472964ffc501ab27b7dc7f00
[ROCm/clr commit: 9fdddb7c5d]
This commit is contained in:
@@ -2746,7 +2746,8 @@ bool Device::importExtSemaphore(void** extSemaphore, const amd::Os::FileDesc& ha
|
||||
(sem_handle_type == amd::ExternalSemaphoreHandleType::TimelineSemaphoreWin32 ||
|
||||
sem_handle_type == amd::ExternalSemaphoreHandleType::TimelineSemaphoreFd);
|
||||
palOpenInfo.flags.sharedViaNtHandle =
|
||||
(sem_handle_type == amd::ExternalSemaphoreHandleType::OpaqueWin32);
|
||||
(sem_handle_type == amd::ExternalSemaphoreHandleType::OpaqueWin32 ||
|
||||
sem_handle_type == amd::ExternalSemaphoreHandleType::D3D12Fence);
|
||||
Pal::Result result;
|
||||
|
||||
size_t semaphoreSize = iDev()->GetExternalSharedQueueSemaphoreSize(
|
||||
|
||||
Reference in New Issue
Block a user