【发布时间】:2013-08-03 05:47:12
【问题描述】:
是否可以在纹理内存中使用 CUDA 原生类型 float4 的扩展版本?例如,我有几件事想在一个纹理中使用结构进行分组:
struct {
float x;
float y;
float z;
float w;
float t;
float m;
};
将float4 的定义扩展为t 和m。
我在 Google 上四处搜索,但没有看到任何解决此特定问题的方法。感谢您的帮助!
【问题讨论】:
-
不,那是不可能的。纹理获取功能,例如
tex1Dfetch、tex2D、tex3D等...尚未针对自定义数据类型实现。 -
无赖。好的,谢谢@sgar91
-
@sgar91:您应该将其发布为答案!