有谁知道 Apple 实现的 OpenCL 中半精度浮点支持的状态。
根据 OpenCL 1.1 规范,以下语句应启用 half2:
#pragma OPENCL EXTENSION cl_khr_fp16 : enable
但是当我来构建内核时,编译器会抛出一条消息,例如
error: variable has incomplete type 'half4' (aka 'struct __Reserved_Name__Do_
以下线程问了一个类似的问题:OpenCL half4 type Apple OS X 但是这个线程很旧。谁能告诉我最近苹果是否支持半精度?