module_api: workaround to use vcpy_kernel.cpp for NV path

Change-Id: Ib4868bf02c64070e846c19427c39289609909466
Этот коммит содержится в:
Maneesh Gupta
2016-09-04 12:35:08 +05:30
родитель e08f4513c1
Коммит 07badd6f4e
4 изменённых файлов: 21 добавлений и 21 удалений
+6 -3
Просмотреть файл
@@ -83,9 +83,12 @@ int main(){
#endif
#ifdef __HIP_PLATFORM_NVCC__
std::vector<void*>argBuffer(2);
memcpy(&argBuffer[0], &Ad, sizeof(void*));
memcpy(&argBuffer[1], &Bd, sizeof(void*));
uint32_t one = 1;
std::vector<void*>argBuffer(3);
uint32_t *ptr32_t = (uint32_t*)&argBuffer[0];
memcpy(ptr32_t + 0, &one, sizeof(uint32_t));
memcpy(&argBuffer[1], &Ad, sizeof(void*));
memcpy(&argBuffer[2], &Bd, sizeof(void*));
#endif