【发布时间】:2012-03-15 16:09:43
【问题描述】:
有谁知道 Apple 实现的 OpenCL 中半精度浮点支持的状态。
根据http://www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/cl_khr_fp16.html
#pragma OPENCL EXTENSION cl_khr_fp16 : enable
应该启用对 half4 等类型的支持,但是当我开始构建内核时,编译器会抛出一条消息,例如
error: variable has incomplete type 'half4' (aka 'struct __Reserved_Name__Do_not_use_half4')
无论如何我可以在 Apple 的 OpenCL 中获得 half4 支持吗?
谢谢。
【问题讨论】: