SWDEV-366992 - adding handle type for vk interop
Change-Id: I79ee0d89b948c21b96709e9e607abe7901621a97
This commit is contained in:
zatwierdzone przez
Payam Ghafari
rodzic
d843c02843
commit
78de2ae692
@@ -113,9 +113,13 @@ hipError_t hipImportExternalMemory(
|
||||
|
||||
amd::BufferVk* pBufferVk = nullptr;
|
||||
#ifdef _WIN32
|
||||
pBufferVk = new (amdContext) amd::BufferVk(amdContext, sizeBytes, memHandleDesc->handle.win32.handle);
|
||||
pBufferVk = new (amdContext)
|
||||
amd::BufferVk(amdContext, sizeBytes, memHandleDesc->handle.win32.handle,
|
||||
static_cast<amd::VkObject::HandleType>(memHandleDesc->type));
|
||||
#else
|
||||
pBufferVk = new (amdContext) amd::BufferVk(amdContext, sizeBytes, memHandleDesc->handle.fd);
|
||||
pBufferVk = new (amdContext)
|
||||
amd::BufferVk(amdContext, sizeBytes, memHandleDesc->handle.fd,
|
||||
static_cast<amd::VkObject::HandleType>(memHandleDesc->type));
|
||||
#endif
|
||||
|
||||
if (!pBufferVk) {
|
||||
|
||||
Reference in New Issue
Block a user