是否可以在纹理内存中使用CUDA
原生类型float4
的扩展版本?例如,我想在一个纹理中使用结构分组几件事情:
struct {
float x;
float y;
float z;
float w;
float t;
float m;
};
通过float4
和t
扩展了m
的定义。
我用Google搜索,但没有看到任何解决此特定问题的内容。谢谢你的帮助!
答案 0 :(得分:2)
目前,CUDA不支持纹理提取用户定义数据类型的纹理。纹理提取功能(如tex1Dfetch
,tex2D
,tex3D
等仅适用于某些特定类型的纹理。