Add hipBindTexture2D on NVCC path (#1773)

[ROCm/hip commit: a5d7e7d8d3]
Αυτή η υποβολή περιλαμβάνεται σε:
Rahul Garg
2020-01-05 23:03:50 -08:00
υποβλήθηκε από Maneesh Gupta
γονέας b6a3c3a95e
υποβολή 327a45b18b
2 αρχεία άλλαξαν με 6 προσθήκες και 11 διαγραφές
@@ -58,19 +58,8 @@ int main (void)
SIZE_W*sizeof(TYPE_t), SIZE_H, hipMemcpyHostToDevice));
tex.normalized = false;
#if defined(__HIP_PLATFORM_NVCC__)
cudaError_t status = cudaBindTexture2D(&tex_ofs, &tex, devPtrA, &tex.channelDesc,
SIZE_W, SIZE_H, devPitchA);
if (status != cudaSuccess) {
printf("%serror: '%s'(%d) at %s:%d%s\n", KRED, cudaGetErrorString(status),
status,__FILE__, __LINE__, KNRM);
failed("API returned error code.");
}
#else
HIPCHECK(hipBindTexture2D(&tex_ofs, &tex, devPtrA, &tex.channelDesc,
SIZE_W, SIZE_H, devPitchA));
#endif
HIPCHECK(hipMalloc((void**)&devPtrB, SIZE_W*sizeof(TYPE_t)*SIZE_H)) ;
hipLaunchKernelGGL(texture2dCopyKernel, dim3(4,4,1), dim3(32,32,1), 0, 0, devPtrB);