Могут ли встроенные функции OpenCL возвращать типы OpenCL? - PullRequest
2 голосов
/ 26 августа 2010

Я знаю, что OpenCL поддерживает встроенные функции, но могут ли эти функции принимать и возвращать типы OpenCL?

В частности, меня интересует что-то с этой подписью: float4 func (float4 x, float4 y)

Ответы [ 2 ]

3 голосов
/ 03 сентября 2010

Только функции ядра имеют определенный тип возврата, который является пустым.Любая другая функция может возвращать любой допустимый тип OpenCL.

3 голосов
/ 26 августа 2010

Да, для большинства графических процессоров все функции в любом случае встроены, даже если вы их не указали.

...