0

是否可以在纹理内存中使用CUDA原生类型的扩展版本?float4例如,我有几件事想在一个纹理中使用结构进行分组:

struct {
   float x;
   float y;
   float z;
   float w;
   float t;
   float m;
}; 

这扩展了float4byt和的定义m

我用谷歌搜索,但没有看到任何解决这个特定问题的方法。谢谢您的帮助!

4

1 回答 1

2

目前,CUDA 不支持对用户定义数据类型的纹理进行纹理提取。tex1Dfetch像,tex2D等这样的纹理获取函数tex3D仅针对某些特定类型的纹理实现。

于 2013-08-02T20:17:58.110 回答