我正在研究纹理。
我想找到一个使用tex2D读取2D纹理的简单示例。我想避免cudamallocpitch,cuda数组,奇特的频道说明等。
我想出了以下代码。 (很多在线代码太复杂了,以至于我无法理解和使用函数调用中的许多参数。)
我想将4元素线性数组映射到2 x 2 2D纹理。 但是,我总是得到0作为输出。
我发现一些在线讨论(CUDA 1D texture fetch always return 0)似乎暗示着tex2D只能与cuda数组一起使用。但是,该手册明确指出tex2D也应与线性内存一起使用(https://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html#tex2d-object)
任何帮助将不胜感激!
最好!
/docker-entrypoint-initdb.d/