Merge pull request #550 from gargrahul/add_bindtextoarrayref_overload_api

Added another overloaded definition of hipBindTextureToArray for direct porting.

[ROCm/clr commit: 6bf76348e1]
Этот коммит содержится в:
Maneesh Gupta
2018-07-11 15:01:10 +05:30
коммит произвёл GitHub
родитель 9cef13d24b c25b0f61e9
Коммит 2ca541d39e
2 изменённых файлов: 14 добавлений и 0 удалений
+7
Просмотреть файл
@@ -2621,6 +2621,13 @@ hipError_t hipBindTextureToArray(struct texture<T, dim, readMode>& tex, hipArray
return ihipBindTextureToArrayImpl(dim, readMode, array, desc, &tex);
}
template <class T, int dim, enum hipTextureReadMode readMode>
inline static hipError_t hipBindTextureToArray(struct texture<T, dim, readMode> *tex,
hipArray_const_t array,
const struct hipChannelFormatDesc* desc) {
return ihipBindTextureToArrayImpl(dim, readMode, array, *desc, tex);
}
// C API
hipError_t hipBindTextureToMipmappedArray(const textureReference* tex,
hipMipmappedArray_const_t mipmappedArray,
+7
Просмотреть файл
@@ -1199,6 +1199,13 @@ inline static hipError_t hipBindTextureToArray(struct texture<T, dim, readMode>&
return hipCUDAErrorTohipError(cudaBindTextureToArray(tex, array, desc));
}
template <class T, int dim, enum hipTextureReadMode readMode>
inline static hipError_t hipBindTextureToArray(struct texture<T, dim, readMode> *tex,
hipArray_const_t array,
const struct hipChannelFormatDesc* desc) {
return hipCUDAErrorTohipError(cudaBindTextureToArray(tex, array, desc));
}
template <class T, int dim, enum hipTextureReadMode readMode>
inline static hipError_t hipBindTextureToArray(struct texture<T, dim, readMode>& tex,
hipArray_const_t array) {