注意:重点介绍新增类型,已有类型自己去翻C99标准,或者随意找本C语言的教程吧,虽然有点老。
数据类型与关键字
1. 标量类型
Type
bool
half
size_t
ptrdiff_t
uintptr_t
unintptr_t
void
地址相关类型位数由CL_DEVICE_ADDRESS_BITS决定
2. 向量类型
Type
charn
ucharn
shortn
ushortn
intn
uintn
longn
ulongn
floatn
doublen
3.其它
Type
image2d_t
image3d_t
image2d_array_t
image1d_t
image1d_buffer_t
image1d_array_t
image2d_depth_t
image2d_array_depth_t
sampler_t
queue_t
ndrange_t
clk_event_t
reserve_id_t
event_t
CL_DEVICE_IMAGE_SUPPORT决定image相关类型是否可用
OpenCL C
type
API type
queue_t
cl_command_queue
clk_event_t<