【发布时间】:2011-04-04 07:46:26
【问题描述】:
我知道 OpenCL 支持内联函数,但这些函数可以接受和返回 OpenCL 类型吗?
具体来说,我对此签名感兴趣: float4 func(float4 x, float4 y)
【问题讨论】:
标签: function types inline opencl
我知道 OpenCL 支持内联函数,但这些函数可以接受和返回 OpenCL 类型吗?
具体来说,我对此签名感兴趣: float4 func(float4 x, float4 y)
【问题讨论】:
标签: function types inline opencl
是的,对于大多数 GPU,所有函数都是内联的,即使您没有指定它。
【讨论】:
只有内核函数有一个特定的返回类型,它是 void。任何其他函数都可以返回任何有效的 OpenCL 类型。
【讨论】: