@@ -4383,6 +4383,19 @@ server's OpenCL/api-docs repository.
4383
4383
<type name =" cl_image_format" />
4384
4384
<type name =" cl_buffer_region" />
4385
4385
</require >
4386
+ <require comment =" API data types" >
4387
+ <type name =" cl_char" />
4388
+ <type name =" cl_uchar" />
4389
+ <type name =" cl_short" />
4390
+ <type name =" cl_ushort" />
4391
+ <type name =" cl_int" />
4392
+ <type name =" cl_uint" />
4393
+ <type name =" cl_long" />
4394
+ <type name =" cl_ulong" />
4395
+ <type name =" cl_float" />
4396
+ <type name =" cl_half" />
4397
+ <type name =" cl_double" />
4398
+ </require >
4386
4399
<require comment =" Constants" >
4387
4400
<enum name =" CL_CHAR_BIT" />
4388
4401
<enum name =" CL_CHAR_MAX" />
@@ -4424,6 +4437,32 @@ server's OpenCL/api-docs repository.
4424
4437
<enum name =" CL_HUGE_VAL" />
4425
4438
<enum name =" CL_MAXFLOAT" />
4426
4439
<enum name =" CL_INFINITY" />
4440
+ <enum name =" CL_M_E" />
4441
+ <enum name =" CL_M_LOG2E" />
4442
+ <enum name =" CL_M_LOG10E" />
4443
+ <enum name =" CL_M_LN2" />
4444
+ <enum name =" CL_M_LN10" />
4445
+ <enum name =" CL_M_PI" />
4446
+ <enum name =" CL_M_PI_2" />
4447
+ <enum name =" CL_M_PI_4" />
4448
+ <enum name =" CL_M_1_PI" />
4449
+ <enum name =" CL_M_2_PI" />
4450
+ <enum name =" CL_M_2_SQRTPI" />
4451
+ <enum name =" CL_M_SQRT2" />
4452
+ <enum name =" CL_M_SQRT1_2" />
4453
+ <enum name =" CL_M_E_F" />
4454
+ <enum name =" CL_M_LOG2E_F" />
4455
+ <enum name =" CL_M_LOG10E_F" />
4456
+ <enum name =" CL_M_LN2_F" />
4457
+ <enum name =" CL_M_LN10_F" />
4458
+ <enum name =" CL_M_PI_F" />
4459
+ <enum name =" CL_M_PI_2_F" />
4460
+ <enum name =" CL_M_PI_4_F" />
4461
+ <enum name =" CL_M_1_PI_F" />
4462
+ <enum name =" CL_M_2_PI_F" />
4463
+ <enum name =" CL_M_2_SQRTPI_F" />
4464
+ <enum name =" CL_M_SQRT2_F" />
4465
+ <enum name =" CL_M_SQRT1_2_F" />
4427
4466
</require >
4428
4467
<require comment =" Error codes" >
4429
4468
<enum name =" CL_SUCCESS" />
@@ -5123,6 +5162,7 @@ server's OpenCL/api-docs repository.
5123
5162
<require >
5124
5163
<type name =" cl_device_svm_capabilities" />
5125
5164
<type name =" cl_queue_properties" />
5165
+ <type name =" cl_properties" />
5126
5166
<type name =" cl_svm_mem_flags" />
5127
5167
<type name =" cl_pipe_properties" />
5128
5168
<type name =" cl_pipe_info" />
@@ -5589,6 +5629,18 @@ server's OpenCL/api-docs repository.
5589
5629
<require comment =" cl_device_info" >
5590
5630
<enum name =" CL_DEVICE_HALF_FP_CONFIG" />
5591
5631
</require >
5632
+ <require comment =" Constants" >
5633
+ <enum name =" CL_HALF_DIG" />
5634
+ <enum name =" CL_HALF_MANT_DIG" />
5635
+ <enum name =" CL_HALF_MAX_10_EXP" />
5636
+ <enum name =" CL_HALF_MAX_EXP" />
5637
+ <enum name =" CL_HALF_MIN_10_EXP" />
5638
+ <enum name =" CL_HALF_MIN_EXP" />
5639
+ <enum name =" CL_HALF_RADIX" />
5640
+ <enum name =" CL_HALF_MAX" />
5641
+ <enum name =" CL_HALF_MIN" />
5642
+ <enum name =" CL_HALF_EPSILON" />
5643
+ </require >
5592
5644
</extension >
5593
5645
<extension name =" cl_APPLE_SetMemObjectDestructor" revision =" 0.0.0" comment =" not registered" supported =" opencl" >
5594
5646
<require >
@@ -5625,6 +5677,7 @@ server's OpenCL/api-docs repository.
5625
5677
<extension name =" cl_loader_layers" revision =" 1.0.0" supported =" opencl" >
5626
5678
<require >
5627
5679
<type name =" CL/cl_icd.h" />
5680
+ <type name =" cl_icd_dispatch" />
5628
5681
</require >
5629
5682
<require >
5630
5683
<type name =" cl_layer_info" />
0 commit comments