OpenCL内联函数可以返回OpenCL类型吗?

时间:2010-08-26 14:42:55

标签: function types inline opencl

我知道OpenCL支持内联函数,但这些函数可以接受并返回OpenCL类型吗?

具体来说,我对这个签名感兴趣: float4 func(float4 x,float4 y)

2 个答案:

答案 0 :(得分:3)

是的,对于大多数GPU来说,即使您没有指定,也会内联所有功能。

答案 1 :(得分:3)

只有内核函数具有无效的特定返回类型。任何其他函数都可以返回任何有效的OpenCL类型。