Implementation of hipCtxGetDevice

Change-Id: I067572e486323c3aad6f744a2c0c4997c8696af6


[ROCm/clr commit: 5eb889f73c]
Этот коммит содержится в:
Rahul Garg
2016-08-13 01:17:46 +05:30
родитель b55d509790
Коммит a23ea89cae
3 изменённых файлов: 17 добавлений и 1 удалений
+14
Просмотреть файл
@@ -152,3 +152,17 @@ hipError_t hipCtxSetCurrent(hipCtx_t ctx)
return ihipLogStatus(e);
}
hipError_t hipCtxGetDevice(hipDevice_t *device)
{
hipError_t e = hipSuccess;
ihipCtx_t *ctx = ihipGetTlsDefaultCtx();
if(ctx == nullptr) {
e = hipErrorInvalidContext;
}
else {
*device = (ihipDevice_t*)ctx->getDevice();
}
return ihipLogStatus(e);
}