Skip to content

Commit d81547f

Browse files
authored
Reserve enums used by cl_ext_yuv_images (#914)
* Reserve enums used by cl_ext_yuv_images Covers all enums currently used by #722. * add missing unused range
1 parent bbdda64 commit d81547f

1 file changed

Lines changed: 10 additions & 4 deletions

File tree

xml/cl.xml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -899,6 +899,8 @@ server's OpenCL/api-docs repository.
899899
<enum bitpos="1" name="CL_MAP_WRITE"/>
900900
<enum bitpos="2" name="CL_MAP_WRITE_INVALIDATE_REGION"/>
901901
<unused start="3" end="31"/>
902+
<unused start="32" end="33" comment="Reserved for cl_ext_yuv_images #722"/>
903+
<unused start="34" end="63"/>
902904
</enums>
903905

904906
<enums name="cl_mem_migration_flags" vendor="Khronos" type="bitmask">
@@ -1530,7 +1532,8 @@ server's OpenCL/api-docs repository.
15301532
<enum value="0x1097" name="CL_QUEUE_THROTTLE_KHR"/>
15311533
<enum value="0x1098" name="CL_QUEUE_PROPERTIES_ARRAY"/>
15321534
<unused start="0x1099" end="0x109F" comment="Reserved for cl_command_queue_info"/>
1533-
<unused start="0x10A0" end="0x10AF" comment="Reserved for core API tokens"/>
1535+
<unused start="0x10A0" end="0x10AB" comment="Reserved for core API tokens"/>
1536+
<unused start="0x10AC" end="0x10AF" comment="Reserved for cl_ext_yuv_images #722"/>
15341537
<enum value="0x10B0" name="CL_R"/>
15351538
<enum value="0x10B1" name="CL_A"/>
15361539
<enum value="0x10B2" name="CL_RG"/>
@@ -1551,7 +1554,8 @@ server's OpenCL/api-docs repository.
15511554
<enum value="0x10C1" name="CL_sRGBA"/>
15521555
<enum value="0x10C2" name="CL_sBGRA"/>
15531556
<enum value="0x10C3" name="CL_ABGR"/>
1554-
<unused start="0x10C4" end="0x10CF" comment="Reserved for cl_channel_order"/>
1557+
<unused start="0x10C4" end="0x10CE" comment="Reserved for cl_ext_yuv_images #722"/>
1558+
<unused start="0x10CF" end="0x10CF" comment="Reserved for cl_channel_order"/>
15551559
<enum value="0x10D0" name="CL_SNORM_INT8"/>
15561560
<enum value="0x10D1" name="CL_SNORM_INT16"/>
15571561
<enum value="0x10D2" name="CL_UNORM_INT8"/>
@@ -1569,7 +1573,8 @@ server's OpenCL/api-docs repository.
15691573
<enum value="0x10DE" name="CL_FLOAT"/>
15701574
<enum value="0x10DF" name="CL_UNORM_INT24"/>
15711575
<enum value="0x10E0" name="CL_UNORM_INT_101010_2"/>
1572-
<unused start="0x10E1" end="0x10EF" comment="Reserved for cl_channel_type"/>
1576+
<unused start="0x10E1" end="0x10E2" comment="Reserved for cl_ext_yuv_images #722"/>
1577+
<unused start="0x10E3" end="0x10EF" comment="Reserved for cl_channel_type"/>
15731578
<enum value="0x10F0" name="CL_MEM_OBJECT_BUFFER"/>
15741579
<enum value="0x10F1" name="CL_MEM_OBJECT_IMAGE2D"/>
15751580
<enum value="0x10F2" name="CL_MEM_OBJECT_IMAGE3D"/>
@@ -1602,7 +1607,8 @@ server's OpenCL/api-docs repository.
16021607
<enum value="0x1118" name="CL_IMAGE_BUFFER"/>
16031608
<enum value="0x1119" name="CL_IMAGE_NUM_MIP_LEVELS"/>
16041609
<enum value="0x111A" name="CL_IMAGE_NUM_SAMPLES"/>
1605-
<unused start="0x111B" end="0x111F" comment="Reserved for cl_image_info"/>
1610+
<unused start="0x111B" end="0x111C" comment="Reserved for cl_ext_yuv_images #722"/>
1611+
<unused start="0x111D" end="0x111F" comment="Reserved for cl_image_info"/>
16061612
<enum value="0x1120" name="CL_PIPE_PACKET_SIZE"/>
16071613
<enum value="0x1121" name="CL_PIPE_MAX_PACKETS"/>
16081614
<enum value="0x1122" name="CL_PIPE_PROPERTIES"/>

0 commit comments

Comments
 (0)