是否有人知道由Apple實施的OpenCL中半精度浮點支持的狀態。OpenCL half4類型Apple OS X
根據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')
有反正我可以有在蘋果的OpenCL中有4個支持?
謝謝。
cl_khr_fp16在OpenCL 1.0中也受支持。我只給了1.2頁,因爲它有更多的細節。 http://www.khronos.org/registry/cl/sdk/1.0/docs/man/xhtml/cl_khr_fp16.html – 2012-02-27 08:58:00