Allocate a new enum block for Intel extensions
diff --git a/xml/cl.xml b/xml/cl.xml index b1a14a4..3f3437e 100644 --- a/xml/cl.xml +++ b/xml/cl.xml
@@ -184,8 +184,13 @@ <unused start="-1102" end="-1110"/> </enums> - <enums namespace="CL" start="-1111" end="-9999" group="ErrorCodes" vendor="Khronos" comment="RESERVED FOR FUTURE ALLOCATIONS BY KHRONOS"> - <unused start="-1111" end="-9999"/> + <enums namespace="CL" start="-1111" end="-1126" group="ErrorCodes" vendor="Intel"> + <!-- Error codes for upcoming Intel extensions --> + <unused start="-1111" end="-1126"/> + </enums> + + <enums namespace="CL" start="-1127" end="-9999" group="ErrorCodes" vendor="Khronos" comment="RESERVED FOR FUTURE ALLOCATIONS BY KHRONOS"> + <unused start="-1127" end="-9999"/> </enums> <enums namespace="CL" group="cl_bool" vendor="Khronos" comment="Boolean values"> @@ -1100,8 +1105,12 @@ <unused start="0x4180" end="0x418F"/> </enums> - <enums namespace="CL" start="0x4190" end="0x4FFF" comment="Reserved for vendor extensions. Allocate in groups of 16."> - <unused start="0x4190" end="0x4FFF"/> + <enums namespace="CL" start="0x4190" end="0x419F" vendor="Intel"> + <unused start="0x4190" end="0x419F"/> + </enums> + + <enums namespace="CL" start="0x41A0" end="0x4FFF" comment="Reserved for vendor extensions. Allocate in groups of 16."> + <unused start="0x41A0" end="0x4FFF"/> </enums> <enums namespace="CL" start="0x10000" end="0x10FFF" vendor="Khronos" comment="Experimental range for internal development only. Do not allocate.">