是否有人知道由Apple实施的OpenCL中半精度浮点支持的状态。Apple OS X上的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 但是这个线程是旧的。任何人都可以请告诉我,如果最近苹果支持半精度?
我已经知道我目前的Apple OS版本不支持OpenCL cl_khr_fp16扩展名。我的问题是苹果操作系统的最新版本是否支持这个功能?如果是这样,那么我将安装该版本的Apple OS。 – dosmin