ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/OpenCL/constiv.h
Revision: 1.3
Committed: Thu Apr 19 12:12:04 2012 UTC (12 years, 1 month ago) by root
Content type: text/plain
Branch: MAIN
CVS Tags: rel-0_96, rel-0_95
Changes since 1.2: +661 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.3 #ifdef CL_SUCCESS
2 root 1.1 const_iv(SUCCESS)
3 root 1.3 #endif
4     #ifdef CL_DEVICE_NOT_FOUND
5 root 1.1 const_iv(DEVICE_NOT_FOUND)
6 root 1.3 #endif
7     #ifdef CL_DEVICE_NOT_AVAILABLE
8 root 1.1 const_iv(DEVICE_NOT_AVAILABLE)
9 root 1.3 #endif
10     #ifdef CL_COMPILER_NOT_AVAILABLE
11 root 1.1 const_iv(COMPILER_NOT_AVAILABLE)
12 root 1.3 #endif
13     #ifdef CL_MEM_OBJECT_ALLOCATION_FAILURE
14 root 1.1 const_iv(MEM_OBJECT_ALLOCATION_FAILURE)
15 root 1.3 #endif
16     #ifdef CL_OUT_OF_RESOURCES
17 root 1.1 const_iv(OUT_OF_RESOURCES)
18 root 1.3 #endif
19     #ifdef CL_OUT_OF_HOST_MEMORY
20 root 1.1 const_iv(OUT_OF_HOST_MEMORY)
21 root 1.3 #endif
22     #ifdef CL_PROFILING_INFO_NOT_AVAILABLE
23 root 1.1 const_iv(PROFILING_INFO_NOT_AVAILABLE)
24 root 1.3 #endif
25     #ifdef CL_MEM_COPY_OVERLAP
26 root 1.1 const_iv(MEM_COPY_OVERLAP)
27 root 1.3 #endif
28     #ifdef CL_IMAGE_FORMAT_MISMATCH
29 root 1.1 const_iv(IMAGE_FORMAT_MISMATCH)
30 root 1.3 #endif
31     #ifdef CL_IMAGE_FORMAT_NOT_SUPPORTED
32 root 1.1 const_iv(IMAGE_FORMAT_NOT_SUPPORTED)
33 root 1.3 #endif
34     #ifdef CL_BUILD_PROGRAM_FAILURE
35 root 1.1 const_iv(BUILD_PROGRAM_FAILURE)
36 root 1.3 #endif
37     #ifdef CL_MAP_FAILURE
38 root 1.1 const_iv(MAP_FAILURE)
39 root 1.3 #endif
40     #ifdef CL_MISALIGNED_SUB_BUFFER_OFFSET
41 root 1.1 const_iv(MISALIGNED_SUB_BUFFER_OFFSET)
42 root 1.3 #endif
43     #ifdef CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
44 root 1.1 const_iv(EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)
45 root 1.3 #endif
46     #ifdef CL_INVALID_VALUE
47 root 1.1 const_iv(INVALID_VALUE)
48 root 1.3 #endif
49     #ifdef CL_INVALID_DEVICE_TYPE
50 root 1.1 const_iv(INVALID_DEVICE_TYPE)
51 root 1.3 #endif
52     #ifdef CL_INVALID_PLATFORM
53 root 1.1 const_iv(INVALID_PLATFORM)
54 root 1.3 #endif
55     #ifdef CL_INVALID_DEVICE
56 root 1.1 const_iv(INVALID_DEVICE)
57 root 1.3 #endif
58     #ifdef CL_INVALID_CONTEXT
59 root 1.1 const_iv(INVALID_CONTEXT)
60 root 1.3 #endif
61     #ifdef CL_INVALID_QUEUE_PROPERTIES
62 root 1.1 const_iv(INVALID_QUEUE_PROPERTIES)
63 root 1.3 #endif
64     #ifdef CL_INVALID_COMMAND_QUEUE
65 root 1.1 const_iv(INVALID_COMMAND_QUEUE)
66 root 1.3 #endif
67     #ifdef CL_INVALID_HOST_PTR
68 root 1.1 const_iv(INVALID_HOST_PTR)
69 root 1.3 #endif
70     #ifdef CL_INVALID_MEM_OBJECT
71 root 1.1 const_iv(INVALID_MEM_OBJECT)
72 root 1.3 #endif
73     #ifdef CL_INVALID_IMAGE_FORMAT_DESCRIPTOR
74 root 1.1 const_iv(INVALID_IMAGE_FORMAT_DESCRIPTOR)
75 root 1.3 #endif
76     #ifdef CL_INVALID_IMAGE_SIZE
77 root 1.1 const_iv(INVALID_IMAGE_SIZE)
78 root 1.3 #endif
79     #ifdef CL_INVALID_SAMPLER
80 root 1.1 const_iv(INVALID_SAMPLER)
81 root 1.3 #endif
82     #ifdef CL_INVALID_BINARY
83 root 1.1 const_iv(INVALID_BINARY)
84 root 1.3 #endif
85     #ifdef CL_INVALID_BUILD_OPTIONS
86 root 1.1 const_iv(INVALID_BUILD_OPTIONS)
87 root 1.3 #endif
88     #ifdef CL_INVALID_PROGRAM
89 root 1.1 const_iv(INVALID_PROGRAM)
90 root 1.3 #endif
91     #ifdef CL_INVALID_PROGRAM_EXECUTABLE
92 root 1.1 const_iv(INVALID_PROGRAM_EXECUTABLE)
93 root 1.3 #endif
94     #ifdef CL_INVALID_KERNEL_NAME
95 root 1.1 const_iv(INVALID_KERNEL_NAME)
96 root 1.3 #endif
97     #ifdef CL_INVALID_KERNEL_DEFINITION
98 root 1.1 const_iv(INVALID_KERNEL_DEFINITION)
99 root 1.3 #endif
100     #ifdef CL_INVALID_KERNEL
101 root 1.1 const_iv(INVALID_KERNEL)
102 root 1.3 #endif
103     #ifdef CL_INVALID_ARG_INDEX
104 root 1.1 const_iv(INVALID_ARG_INDEX)
105 root 1.3 #endif
106     #ifdef CL_INVALID_ARG_VALUE
107 root 1.1 const_iv(INVALID_ARG_VALUE)
108 root 1.3 #endif
109     #ifdef CL_INVALID_ARG_SIZE
110 root 1.1 const_iv(INVALID_ARG_SIZE)
111 root 1.3 #endif
112     #ifdef CL_INVALID_KERNEL_ARGS
113 root 1.1 const_iv(INVALID_KERNEL_ARGS)
114 root 1.3 #endif
115     #ifdef CL_INVALID_WORK_DIMENSION
116 root 1.1 const_iv(INVALID_WORK_DIMENSION)
117 root 1.3 #endif
118     #ifdef CL_INVALID_WORK_GROUP_SIZE
119 root 1.1 const_iv(INVALID_WORK_GROUP_SIZE)
120 root 1.3 #endif
121     #ifdef CL_INVALID_WORK_ITEM_SIZE
122 root 1.1 const_iv(INVALID_WORK_ITEM_SIZE)
123 root 1.3 #endif
124     #ifdef CL_INVALID_GLOBAL_OFFSET
125 root 1.1 const_iv(INVALID_GLOBAL_OFFSET)
126 root 1.3 #endif
127     #ifdef CL_INVALID_EVENT_WAIT_LIST
128 root 1.1 const_iv(INVALID_EVENT_WAIT_LIST)
129 root 1.3 #endif
130     #ifdef CL_INVALID_EVENT
131 root 1.1 const_iv(INVALID_EVENT)
132 root 1.3 #endif
133     #ifdef CL_INVALID_OPERATION
134 root 1.1 const_iv(INVALID_OPERATION)
135 root 1.3 #endif
136     #ifdef CL_INVALID_GL_OBJECT
137 root 1.1 const_iv(INVALID_GL_OBJECT)
138 root 1.3 #endif
139     #ifdef CL_INVALID_BUFFER_SIZE
140 root 1.1 const_iv(INVALID_BUFFER_SIZE)
141 root 1.3 #endif
142     #ifdef CL_INVALID_MIP_LEVEL
143 root 1.1 const_iv(INVALID_MIP_LEVEL)
144 root 1.3 #endif
145     #ifdef CL_INVALID_GLOBAL_WORK_SIZE
146 root 1.1 const_iv(INVALID_GLOBAL_WORK_SIZE)
147 root 1.3 #endif
148     #ifdef CL_INVALID_PROPERTY
149 root 1.1 const_iv(INVALID_PROPERTY)
150 root 1.3 #endif
151     #ifdef CL_VERSION_1_0
152 root 1.1 const_iv(VERSION_1_0)
153 root 1.3 #endif
154     #ifdef CL_VERSION_1_1
155 root 1.1 const_iv(VERSION_1_1)
156 root 1.3 #endif
157     #ifdef CL_FALSE
158 root 1.1 const_iv(FALSE)
159 root 1.3 #endif
160     #ifdef CL_TRUE
161 root 1.1 const_iv(TRUE)
162 root 1.3 #endif
163     #ifdef CL_PLATFORM_PROFILE
164 root 1.1 const_iv(PLATFORM_PROFILE)
165 root 1.3 #endif
166     #ifdef CL_PLATFORM_VERSION
167 root 1.1 const_iv(PLATFORM_VERSION)
168 root 1.3 #endif
169     #ifdef CL_PLATFORM_NAME
170 root 1.1 const_iv(PLATFORM_NAME)
171 root 1.3 #endif
172     #ifdef CL_PLATFORM_VENDOR
173 root 1.1 const_iv(PLATFORM_VENDOR)
174 root 1.3 #endif
175     #ifdef CL_PLATFORM_EXTENSIONS
176 root 1.1 const_iv(PLATFORM_EXTENSIONS)
177 root 1.3 #endif
178     #ifdef CL_DEVICE_TYPE_DEFAULT
179 root 1.1 const_iv(DEVICE_TYPE_DEFAULT)
180 root 1.3 #endif
181     #ifdef CL_DEVICE_TYPE_CPU
182 root 1.1 const_iv(DEVICE_TYPE_CPU)
183 root 1.3 #endif
184     #ifdef CL_DEVICE_TYPE_GPU
185 root 1.1 const_iv(DEVICE_TYPE_GPU)
186 root 1.3 #endif
187     #ifdef CL_DEVICE_TYPE_ACCELERATOR
188 root 1.1 const_iv(DEVICE_TYPE_ACCELERATOR)
189 root 1.3 #endif
190     #ifdef CL_DEVICE_TYPE_ALL
191 root 1.1 const_iv(DEVICE_TYPE_ALL)
192 root 1.3 #endif
193     #ifdef CL_DEVICE_TYPE
194 root 1.1 const_iv(DEVICE_TYPE)
195 root 1.3 #endif
196     #ifdef CL_DEVICE_VENDOR_ID
197 root 1.1 const_iv(DEVICE_VENDOR_ID)
198 root 1.3 #endif
199     #ifdef CL_DEVICE_MAX_COMPUTE_UNITS
200 root 1.1 const_iv(DEVICE_MAX_COMPUTE_UNITS)
201 root 1.3 #endif
202     #ifdef CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
203 root 1.1 const_iv(DEVICE_MAX_WORK_ITEM_DIMENSIONS)
204 root 1.3 #endif
205     #ifdef CL_DEVICE_MAX_WORK_GROUP_SIZE
206 root 1.1 const_iv(DEVICE_MAX_WORK_GROUP_SIZE)
207 root 1.3 #endif
208     #ifdef CL_DEVICE_MAX_WORK_ITEM_SIZES
209 root 1.1 const_iv(DEVICE_MAX_WORK_ITEM_SIZES)
210 root 1.3 #endif
211     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
212 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_CHAR)
213 root 1.3 #endif
214     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
215 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_SHORT)
216 root 1.3 #endif
217     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
218 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_INT)
219 root 1.3 #endif
220     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
221 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_LONG)
222 root 1.3 #endif
223     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
224 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT)
225 root 1.3 #endif
226     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
227 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE)
228 root 1.3 #endif
229     #ifdef CL_DEVICE_MAX_CLOCK_FREQUENCY
230 root 1.1 const_iv(DEVICE_MAX_CLOCK_FREQUENCY)
231 root 1.3 #endif
232     #ifdef CL_DEVICE_ADDRESS_BITS
233 root 1.1 const_iv(DEVICE_ADDRESS_BITS)
234 root 1.3 #endif
235     #ifdef CL_DEVICE_MAX_READ_IMAGE_ARGS
236 root 1.1 const_iv(DEVICE_MAX_READ_IMAGE_ARGS)
237 root 1.3 #endif
238     #ifdef CL_DEVICE_MAX_WRITE_IMAGE_ARGS
239 root 1.1 const_iv(DEVICE_MAX_WRITE_IMAGE_ARGS)
240 root 1.3 #endif
241     #ifdef CL_DEVICE_MAX_MEM_ALLOC_SIZE
242 root 1.1 const_iv(DEVICE_MAX_MEM_ALLOC_SIZE)
243 root 1.3 #endif
244     #ifdef CL_DEVICE_IMAGE2D_MAX_WIDTH
245 root 1.1 const_iv(DEVICE_IMAGE2D_MAX_WIDTH)
246 root 1.3 #endif
247     #ifdef CL_DEVICE_IMAGE2D_MAX_HEIGHT
248 root 1.1 const_iv(DEVICE_IMAGE2D_MAX_HEIGHT)
249 root 1.3 #endif
250     #ifdef CL_DEVICE_IMAGE3D_MAX_WIDTH
251 root 1.1 const_iv(DEVICE_IMAGE3D_MAX_WIDTH)
252 root 1.3 #endif
253     #ifdef CL_DEVICE_IMAGE3D_MAX_HEIGHT
254 root 1.1 const_iv(DEVICE_IMAGE3D_MAX_HEIGHT)
255 root 1.3 #endif
256     #ifdef CL_DEVICE_IMAGE3D_MAX_DEPTH
257 root 1.1 const_iv(DEVICE_IMAGE3D_MAX_DEPTH)
258 root 1.3 #endif
259     #ifdef CL_DEVICE_IMAGE_SUPPORT
260 root 1.1 const_iv(DEVICE_IMAGE_SUPPORT)
261 root 1.3 #endif
262     #ifdef CL_DEVICE_MAX_PARAMETER_SIZE
263 root 1.1 const_iv(DEVICE_MAX_PARAMETER_SIZE)
264 root 1.3 #endif
265     #ifdef CL_DEVICE_MAX_SAMPLERS
266 root 1.1 const_iv(DEVICE_MAX_SAMPLERS)
267 root 1.3 #endif
268     #ifdef CL_DEVICE_MEM_BASE_ADDR_ALIGN
269 root 1.1 const_iv(DEVICE_MEM_BASE_ADDR_ALIGN)
270 root 1.3 #endif
271     #ifdef CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
272 root 1.1 const_iv(DEVICE_MIN_DATA_TYPE_ALIGN_SIZE)
273 root 1.3 #endif
274     #ifdef CL_DEVICE_SINGLE_FP_CONFIG
275 root 1.1 const_iv(DEVICE_SINGLE_FP_CONFIG)
276 root 1.3 #endif
277     #ifdef CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
278 root 1.1 const_iv(DEVICE_GLOBAL_MEM_CACHE_TYPE)
279 root 1.3 #endif
280     #ifdef CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
281 root 1.1 const_iv(DEVICE_GLOBAL_MEM_CACHELINE_SIZE)
282 root 1.3 #endif
283     #ifdef CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
284 root 1.1 const_iv(DEVICE_GLOBAL_MEM_CACHE_SIZE)
285 root 1.3 #endif
286     #ifdef CL_DEVICE_GLOBAL_MEM_SIZE
287 root 1.1 const_iv(DEVICE_GLOBAL_MEM_SIZE)
288 root 1.3 #endif
289     #ifdef CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
290 root 1.1 const_iv(DEVICE_MAX_CONSTANT_BUFFER_SIZE)
291 root 1.3 #endif
292     #ifdef CL_DEVICE_MAX_CONSTANT_ARGS
293 root 1.1 const_iv(DEVICE_MAX_CONSTANT_ARGS)
294 root 1.3 #endif
295     #ifdef CL_DEVICE_LOCAL_MEM_TYPE
296 root 1.1 const_iv(DEVICE_LOCAL_MEM_TYPE)
297 root 1.3 #endif
298     #ifdef CL_DEVICE_LOCAL_MEM_SIZE
299 root 1.1 const_iv(DEVICE_LOCAL_MEM_SIZE)
300 root 1.3 #endif
301     #ifdef CL_DEVICE_ERROR_CORRECTION_SUPPORT
302 root 1.1 const_iv(DEVICE_ERROR_CORRECTION_SUPPORT)
303 root 1.3 #endif
304     #ifdef CL_DEVICE_PROFILING_TIMER_RESOLUTION
305 root 1.1 const_iv(DEVICE_PROFILING_TIMER_RESOLUTION)
306 root 1.3 #endif
307     #ifdef CL_DEVICE_ENDIAN_LITTLE
308 root 1.1 const_iv(DEVICE_ENDIAN_LITTLE)
309 root 1.3 #endif
310     #ifdef CL_DEVICE_AVAILABLE
311 root 1.1 const_iv(DEVICE_AVAILABLE)
312 root 1.3 #endif
313     #ifdef CL_DEVICE_COMPILER_AVAILABLE
314 root 1.1 const_iv(DEVICE_COMPILER_AVAILABLE)
315 root 1.3 #endif
316     #ifdef CL_DEVICE_EXECUTION_CAPABILITIES
317 root 1.1 const_iv(DEVICE_EXECUTION_CAPABILITIES)
318 root 1.3 #endif
319     #ifdef CL_DEVICE_QUEUE_PROPERTIES
320 root 1.1 const_iv(DEVICE_QUEUE_PROPERTIES)
321 root 1.3 #endif
322     #ifdef CL_DEVICE_NAME
323 root 1.1 const_iv(DEVICE_NAME)
324 root 1.3 #endif
325     #ifdef CL_DEVICE_VENDOR
326 root 1.1 const_iv(DEVICE_VENDOR)
327 root 1.3 #endif
328     #ifdef CL_DRIVER_VERSION
329 root 1.1 const_iv(DRIVER_VERSION)
330 root 1.3 #endif
331     #ifdef CL_DEVICE_PROFILE
332 root 1.1 const_iv(DEVICE_PROFILE)
333 root 1.3 #endif
334     #ifdef CL_DEVICE_VERSION
335 root 1.1 const_iv(DEVICE_VERSION)
336 root 1.3 #endif
337     #ifdef CL_DEVICE_EXTENSIONS
338 root 1.1 const_iv(DEVICE_EXTENSIONS)
339 root 1.3 #endif
340     #ifdef CL_DEVICE_PLATFORM
341 root 1.1 const_iv(DEVICE_PLATFORM)
342 root 1.3 #endif
343     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
344 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_HALF)
345 root 1.3 #endif
346     #ifdef CL_DEVICE_HOST_UNIFIED_MEMORY
347 root 1.1 const_iv(DEVICE_HOST_UNIFIED_MEMORY)
348 root 1.3 #endif
349     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
350 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_CHAR)
351 root 1.3 #endif
352     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
353 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_SHORT)
354 root 1.3 #endif
355     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
356 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_INT)
357 root 1.3 #endif
358     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
359 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_LONG)
360 root 1.3 #endif
361     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
362 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_FLOAT)
363 root 1.3 #endif
364     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
365 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE)
366 root 1.3 #endif
367     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
368 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_HALF)
369 root 1.3 #endif
370     #ifdef CL_DEVICE_OPENCL_C_VERSION
371 root 1.1 const_iv(DEVICE_OPENCL_C_VERSION)
372 root 1.3 #endif
373     #ifdef CL_FP_DENORM
374 root 1.1 const_iv(FP_DENORM)
375 root 1.3 #endif
376     #ifdef CL_FP_INF_NAN
377 root 1.1 const_iv(FP_INF_NAN)
378 root 1.3 #endif
379     #ifdef CL_FP_ROUND_TO_NEAREST
380 root 1.1 const_iv(FP_ROUND_TO_NEAREST)
381 root 1.3 #endif
382     #ifdef CL_FP_ROUND_TO_ZERO
383 root 1.1 const_iv(FP_ROUND_TO_ZERO)
384 root 1.3 #endif
385     #ifdef CL_FP_ROUND_TO_INF
386 root 1.1 const_iv(FP_ROUND_TO_INF)
387 root 1.3 #endif
388     #ifdef CL_FP_FMA
389 root 1.1 const_iv(FP_FMA)
390 root 1.3 #endif
391     #ifdef CL_FP_SOFT_FLOAT
392 root 1.1 const_iv(FP_SOFT_FLOAT)
393 root 1.3 #endif
394     #ifdef CL_NONE
395 root 1.1 const_iv(NONE)
396 root 1.3 #endif
397     #ifdef CL_READ_ONLY_CACHE
398 root 1.1 const_iv(READ_ONLY_CACHE)
399 root 1.3 #endif
400     #ifdef CL_READ_WRITE_CACHE
401 root 1.1 const_iv(READ_WRITE_CACHE)
402 root 1.3 #endif
403     #ifdef CL_LOCAL
404 root 1.1 const_iv(LOCAL)
405 root 1.3 #endif
406     #ifdef CL_GLOBAL
407 root 1.1 const_iv(GLOBAL)
408 root 1.3 #endif
409     #ifdef CL_EXEC_KERNEL
410 root 1.1 const_iv(EXEC_KERNEL)
411 root 1.3 #endif
412     #ifdef CL_EXEC_NATIVE_KERNEL
413 root 1.1 const_iv(EXEC_NATIVE_KERNEL)
414 root 1.3 #endif
415     #ifdef CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE
416 root 1.1 const_iv(QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE)
417 root 1.3 #endif
418     #ifdef CL_QUEUE_PROFILING_ENABLE
419 root 1.1 const_iv(QUEUE_PROFILING_ENABLE)
420 root 1.3 #endif
421     #ifdef CL_CONTEXT_REFERENCE_COUNT
422 root 1.1 const_iv(CONTEXT_REFERENCE_COUNT)
423 root 1.3 #endif
424     #ifdef CL_CONTEXT_DEVICES
425 root 1.1 const_iv(CONTEXT_DEVICES)
426 root 1.3 #endif
427     #ifdef CL_CONTEXT_PROPERTIES
428 root 1.1 const_iv(CONTEXT_PROPERTIES)
429 root 1.3 #endif
430     #ifdef CL_CONTEXT_NUM_DEVICES
431 root 1.1 const_iv(CONTEXT_NUM_DEVICES)
432 root 1.3 #endif
433     #ifdef CL_CONTEXT_PLATFORM
434 root 1.1 const_iv(CONTEXT_PLATFORM)
435 root 1.3 #endif
436     #ifdef CL_QUEUE_CONTEXT
437 root 1.1 const_iv(QUEUE_CONTEXT)
438 root 1.3 #endif
439     #ifdef CL_QUEUE_DEVICE
440 root 1.1 const_iv(QUEUE_DEVICE)
441 root 1.3 #endif
442     #ifdef CL_QUEUE_REFERENCE_COUNT
443 root 1.1 const_iv(QUEUE_REFERENCE_COUNT)
444 root 1.3 #endif
445     #ifdef CL_QUEUE_PROPERTIES
446 root 1.1 const_iv(QUEUE_PROPERTIES)
447 root 1.3 #endif
448     #ifdef CL_MEM_READ_WRITE
449 root 1.1 const_iv(MEM_READ_WRITE)
450 root 1.3 #endif
451     #ifdef CL_MEM_WRITE_ONLY
452 root 1.1 const_iv(MEM_WRITE_ONLY)
453 root 1.3 #endif
454     #ifdef CL_MEM_READ_ONLY
455 root 1.1 const_iv(MEM_READ_ONLY)
456 root 1.3 #endif
457     #ifdef CL_MEM_USE_HOST_PTR
458 root 1.1 const_iv(MEM_USE_HOST_PTR)
459 root 1.3 #endif
460     #ifdef CL_MEM_ALLOC_HOST_PTR
461 root 1.1 const_iv(MEM_ALLOC_HOST_PTR)
462 root 1.3 #endif
463     #ifdef CL_MEM_COPY_HOST_PTR
464 root 1.1 const_iv(MEM_COPY_HOST_PTR)
465 root 1.3 #endif
466     #ifdef CL_R
467 root 1.1 const_iv(R)
468 root 1.3 #endif
469     #ifdef CL_A
470 root 1.1 const_iv(A)
471 root 1.3 #endif
472     #ifdef CL_RG
473 root 1.1 const_iv(RG)
474 root 1.3 #endif
475     #ifdef CL_RA
476 root 1.1 const_iv(RA)
477 root 1.3 #endif
478     #ifdef CL_RGB
479 root 1.1 const_iv(RGB)
480 root 1.3 #endif
481     #ifdef CL_RGBA
482 root 1.1 const_iv(RGBA)
483 root 1.3 #endif
484     #ifdef CL_BGRA
485 root 1.1 const_iv(BGRA)
486 root 1.3 #endif
487     #ifdef CL_ARGB
488 root 1.1 const_iv(ARGB)
489 root 1.3 #endif
490     #ifdef CL_INTENSITY
491 root 1.1 const_iv(INTENSITY)
492 root 1.3 #endif
493     #ifdef CL_LUMINANCE
494 root 1.1 const_iv(LUMINANCE)
495 root 1.3 #endif
496     #ifdef CL_Rx
497 root 1.1 const_iv(Rx)
498 root 1.3 #endif
499     #ifdef CL_RGx
500 root 1.1 const_iv(RGx)
501 root 1.3 #endif
502     #ifdef CL_RGBx
503 root 1.1 const_iv(RGBx)
504 root 1.3 #endif
505     #ifdef CL_SNORM_INT8
506 root 1.1 const_iv(SNORM_INT8)
507 root 1.3 #endif
508     #ifdef CL_SNORM_INT16
509 root 1.1 const_iv(SNORM_INT16)
510 root 1.3 #endif
511     #ifdef CL_UNORM_INT8
512 root 1.1 const_iv(UNORM_INT8)
513 root 1.3 #endif
514     #ifdef CL_UNORM_INT16
515 root 1.1 const_iv(UNORM_INT16)
516 root 1.3 #endif
517     #ifdef CL_UNORM_SHORT_565
518 root 1.1 const_iv(UNORM_SHORT_565)
519 root 1.3 #endif
520     #ifdef CL_UNORM_SHORT_555
521 root 1.1 const_iv(UNORM_SHORT_555)
522 root 1.3 #endif
523     #ifdef CL_UNORM_INT_101010
524 root 1.1 const_iv(UNORM_INT_101010)
525 root 1.3 #endif
526     #ifdef CL_SIGNED_INT8
527 root 1.1 const_iv(SIGNED_INT8)
528 root 1.3 #endif
529     #ifdef CL_SIGNED_INT16
530 root 1.1 const_iv(SIGNED_INT16)
531 root 1.3 #endif
532     #ifdef CL_SIGNED_INT32
533 root 1.1 const_iv(SIGNED_INT32)
534 root 1.3 #endif
535     #ifdef CL_UNSIGNED_INT8
536 root 1.1 const_iv(UNSIGNED_INT8)
537 root 1.3 #endif
538     #ifdef CL_UNSIGNED_INT16
539 root 1.1 const_iv(UNSIGNED_INT16)
540 root 1.3 #endif
541     #ifdef CL_UNSIGNED_INT32
542 root 1.1 const_iv(UNSIGNED_INT32)
543 root 1.3 #endif
544     #ifdef CL_HALF_FLOAT
545 root 1.1 const_iv(HALF_FLOAT)
546 root 1.3 #endif
547     #ifdef CL_FLOAT
548 root 1.1 const_iv(FLOAT)
549 root 1.3 #endif
550     #ifdef CL_MEM_OBJECT_BUFFER
551 root 1.1 const_iv(MEM_OBJECT_BUFFER)
552 root 1.3 #endif
553     #ifdef CL_MEM_OBJECT_IMAGE2D
554 root 1.1 const_iv(MEM_OBJECT_IMAGE2D)
555 root 1.3 #endif
556     #ifdef CL_MEM_OBJECT_IMAGE3D
557 root 1.1 const_iv(MEM_OBJECT_IMAGE3D)
558 root 1.3 #endif
559     #ifdef CL_MEM_TYPE
560 root 1.1 const_iv(MEM_TYPE)
561 root 1.3 #endif
562     #ifdef CL_MEM_FLAGS
563 root 1.1 const_iv(MEM_FLAGS)
564 root 1.3 #endif
565     #ifdef CL_MEM_SIZE
566 root 1.1 const_iv(MEM_SIZE)
567 root 1.3 #endif
568     #ifdef CL_MEM_HOST_PTR
569 root 1.1 const_iv(MEM_HOST_PTR)
570 root 1.3 #endif
571     #ifdef CL_MEM_MAP_COUNT
572 root 1.1 const_iv(MEM_MAP_COUNT)
573 root 1.3 #endif
574     #ifdef CL_MEM_REFERENCE_COUNT
575 root 1.1 const_iv(MEM_REFERENCE_COUNT)
576 root 1.3 #endif
577     #ifdef CL_MEM_CONTEXT
578 root 1.1 const_iv(MEM_CONTEXT)
579 root 1.3 #endif
580     #ifdef CL_MEM_ASSOCIATED_MEMOBJECT
581 root 1.1 const_iv(MEM_ASSOCIATED_MEMOBJECT)
582 root 1.3 #endif
583     #ifdef CL_MEM_OFFSET
584 root 1.1 const_iv(MEM_OFFSET)
585 root 1.3 #endif
586     #ifdef CL_IMAGE_FORMAT
587 root 1.1 const_iv(IMAGE_FORMAT)
588 root 1.3 #endif
589     #ifdef CL_IMAGE_ELEMENT_SIZE
590 root 1.1 const_iv(IMAGE_ELEMENT_SIZE)
591 root 1.3 #endif
592     #ifdef CL_IMAGE_ROW_PITCH
593 root 1.1 const_iv(IMAGE_ROW_PITCH)
594 root 1.3 #endif
595     #ifdef CL_IMAGE_SLICE_PITCH
596 root 1.1 const_iv(IMAGE_SLICE_PITCH)
597 root 1.3 #endif
598     #ifdef CL_IMAGE_WIDTH
599 root 1.1 const_iv(IMAGE_WIDTH)
600 root 1.3 #endif
601     #ifdef CL_IMAGE_HEIGHT
602 root 1.1 const_iv(IMAGE_HEIGHT)
603 root 1.3 #endif
604     #ifdef CL_IMAGE_DEPTH
605 root 1.1 const_iv(IMAGE_DEPTH)
606 root 1.3 #endif
607     #ifdef CL_ADDRESS_NONE
608 root 1.1 const_iv(ADDRESS_NONE)
609 root 1.3 #endif
610     #ifdef CL_ADDRESS_CLAMP_TO_EDGE
611 root 1.1 const_iv(ADDRESS_CLAMP_TO_EDGE)
612 root 1.3 #endif
613     #ifdef CL_ADDRESS_CLAMP
614 root 1.1 const_iv(ADDRESS_CLAMP)
615 root 1.3 #endif
616     #ifdef CL_ADDRESS_REPEAT
617 root 1.1 const_iv(ADDRESS_REPEAT)
618 root 1.3 #endif
619     #ifdef CL_ADDRESS_MIRRORED_REPEAT
620 root 1.1 const_iv(ADDRESS_MIRRORED_REPEAT)
621 root 1.3 #endif
622     #ifdef CL_FILTER_NEAREST
623 root 1.1 const_iv(FILTER_NEAREST)
624 root 1.3 #endif
625     #ifdef CL_FILTER_LINEAR
626 root 1.1 const_iv(FILTER_LINEAR)
627 root 1.3 #endif
628     #ifdef CL_SAMPLER_REFERENCE_COUNT
629 root 1.1 const_iv(SAMPLER_REFERENCE_COUNT)
630 root 1.3 #endif
631     #ifdef CL_SAMPLER_CONTEXT
632 root 1.1 const_iv(SAMPLER_CONTEXT)
633 root 1.3 #endif
634     #ifdef CL_SAMPLER_NORMALIZED_COORDS
635 root 1.1 const_iv(SAMPLER_NORMALIZED_COORDS)
636 root 1.3 #endif
637     #ifdef CL_SAMPLER_ADDRESSING_MODE
638 root 1.1 const_iv(SAMPLER_ADDRESSING_MODE)
639 root 1.3 #endif
640     #ifdef CL_SAMPLER_FILTER_MODE
641 root 1.1 const_iv(SAMPLER_FILTER_MODE)
642 root 1.3 #endif
643     #ifdef CL_MAP_READ
644 root 1.1 const_iv(MAP_READ)
645 root 1.3 #endif
646     #ifdef CL_MAP_WRITE
647 root 1.1 const_iv(MAP_WRITE)
648 root 1.3 #endif
649     #ifdef CL_PROGRAM_REFERENCE_COUNT
650 root 1.1 const_iv(PROGRAM_REFERENCE_COUNT)
651 root 1.3 #endif
652     #ifdef CL_PROGRAM_CONTEXT
653 root 1.1 const_iv(PROGRAM_CONTEXT)
654 root 1.3 #endif
655     #ifdef CL_PROGRAM_NUM_DEVICES
656 root 1.1 const_iv(PROGRAM_NUM_DEVICES)
657 root 1.3 #endif
658     #ifdef CL_PROGRAM_DEVICES
659 root 1.1 const_iv(PROGRAM_DEVICES)
660 root 1.3 #endif
661     #ifdef CL_PROGRAM_SOURCE
662 root 1.1 const_iv(PROGRAM_SOURCE)
663 root 1.3 #endif
664     #ifdef CL_PROGRAM_BINARY_SIZES
665 root 1.1 const_iv(PROGRAM_BINARY_SIZES)
666 root 1.3 #endif
667     #ifdef CL_PROGRAM_BINARIES
668 root 1.1 const_iv(PROGRAM_BINARIES)
669 root 1.3 #endif
670     #ifdef CL_PROGRAM_BUILD_STATUS
671 root 1.1 const_iv(PROGRAM_BUILD_STATUS)
672 root 1.3 #endif
673     #ifdef CL_PROGRAM_BUILD_OPTIONS
674 root 1.1 const_iv(PROGRAM_BUILD_OPTIONS)
675 root 1.3 #endif
676     #ifdef CL_PROGRAM_BUILD_LOG
677 root 1.1 const_iv(PROGRAM_BUILD_LOG)
678 root 1.3 #endif
679     #ifdef CL_BUILD_SUCCESS
680 root 1.1 const_iv(BUILD_SUCCESS)
681 root 1.3 #endif
682     #ifdef CL_BUILD_NONE
683 root 1.1 const_iv(BUILD_NONE)
684 root 1.3 #endif
685     #ifdef CL_BUILD_ERROR
686 root 1.1 const_iv(BUILD_ERROR)
687 root 1.3 #endif
688     #ifdef CL_BUILD_IN_PROGRESS
689 root 1.1 const_iv(BUILD_IN_PROGRESS)
690 root 1.3 #endif
691     #ifdef CL_KERNEL_FUNCTION_NAME
692 root 1.1 const_iv(KERNEL_FUNCTION_NAME)
693 root 1.3 #endif
694     #ifdef CL_KERNEL_NUM_ARGS
695 root 1.1 const_iv(KERNEL_NUM_ARGS)
696 root 1.3 #endif
697     #ifdef CL_KERNEL_REFERENCE_COUNT
698 root 1.1 const_iv(KERNEL_REFERENCE_COUNT)
699 root 1.3 #endif
700     #ifdef CL_KERNEL_CONTEXT
701 root 1.1 const_iv(KERNEL_CONTEXT)
702 root 1.3 #endif
703     #ifdef CL_KERNEL_PROGRAM
704 root 1.1 const_iv(KERNEL_PROGRAM)
705 root 1.3 #endif
706     #ifdef CL_KERNEL_WORK_GROUP_SIZE
707 root 1.1 const_iv(KERNEL_WORK_GROUP_SIZE)
708 root 1.3 #endif
709     #ifdef CL_KERNEL_COMPILE_WORK_GROUP_SIZE
710 root 1.1 const_iv(KERNEL_COMPILE_WORK_GROUP_SIZE)
711 root 1.3 #endif
712     #ifdef CL_KERNEL_LOCAL_MEM_SIZE
713 root 1.1 const_iv(KERNEL_LOCAL_MEM_SIZE)
714 root 1.3 #endif
715     #ifdef CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
716 root 1.1 const_iv(KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE)
717 root 1.3 #endif
718     #ifdef CL_KERNEL_PRIVATE_MEM_SIZE
719 root 1.1 const_iv(KERNEL_PRIVATE_MEM_SIZE)
720 root 1.3 #endif
721     #ifdef CL_EVENT_COMMAND_QUEUE
722 root 1.1 const_iv(EVENT_COMMAND_QUEUE)
723 root 1.3 #endif
724     #ifdef CL_EVENT_COMMAND_TYPE
725 root 1.1 const_iv(EVENT_COMMAND_TYPE)
726 root 1.3 #endif
727     #ifdef CL_EVENT_REFERENCE_COUNT
728 root 1.1 const_iv(EVENT_REFERENCE_COUNT)
729 root 1.3 #endif
730     #ifdef CL_EVENT_COMMAND_EXECUTION_STATUS
731 root 1.1 const_iv(EVENT_COMMAND_EXECUTION_STATUS)
732 root 1.3 #endif
733     #ifdef CL_EVENT_CONTEXT
734 root 1.1 const_iv(EVENT_CONTEXT)
735 root 1.3 #endif
736     #ifdef CL_COMMAND_NDRANGE_KERNEL
737 root 1.1 const_iv(COMMAND_NDRANGE_KERNEL)
738 root 1.3 #endif
739     #ifdef CL_COMMAND_TASK
740 root 1.1 const_iv(COMMAND_TASK)
741 root 1.3 #endif
742     #ifdef CL_COMMAND_NATIVE_KERNEL
743 root 1.1 const_iv(COMMAND_NATIVE_KERNEL)
744 root 1.3 #endif
745     #ifdef CL_COMMAND_READ_BUFFER
746 root 1.1 const_iv(COMMAND_READ_BUFFER)
747 root 1.3 #endif
748     #ifdef CL_COMMAND_WRITE_BUFFER
749 root 1.1 const_iv(COMMAND_WRITE_BUFFER)
750 root 1.3 #endif
751     #ifdef CL_COMMAND_COPY_BUFFER
752 root 1.1 const_iv(COMMAND_COPY_BUFFER)
753 root 1.3 #endif
754     #ifdef CL_COMMAND_READ_IMAGE
755 root 1.1 const_iv(COMMAND_READ_IMAGE)
756 root 1.3 #endif
757     #ifdef CL_COMMAND_WRITE_IMAGE
758 root 1.1 const_iv(COMMAND_WRITE_IMAGE)
759 root 1.3 #endif
760     #ifdef CL_COMMAND_COPY_IMAGE
761 root 1.1 const_iv(COMMAND_COPY_IMAGE)
762 root 1.3 #endif
763     #ifdef CL_COMMAND_COPY_IMAGE_TO_BUFFER
764 root 1.1 const_iv(COMMAND_COPY_IMAGE_TO_BUFFER)
765 root 1.3 #endif
766     #ifdef CL_COMMAND_COPY_BUFFER_TO_IMAGE
767 root 1.1 const_iv(COMMAND_COPY_BUFFER_TO_IMAGE)
768 root 1.3 #endif
769     #ifdef CL_COMMAND_MAP_BUFFER
770 root 1.1 const_iv(COMMAND_MAP_BUFFER)
771 root 1.3 #endif
772     #ifdef CL_COMMAND_MAP_IMAGE
773 root 1.1 const_iv(COMMAND_MAP_IMAGE)
774 root 1.3 #endif
775     #ifdef CL_COMMAND_UNMAP_MEM_OBJECT
776 root 1.1 const_iv(COMMAND_UNMAP_MEM_OBJECT)
777 root 1.3 #endif
778     #ifdef CL_COMMAND_MARKER
779 root 1.1 const_iv(COMMAND_MARKER)
780 root 1.3 #endif
781     #ifdef CL_COMMAND_ACQUIRE_GL_OBJECTS
782 root 1.1 const_iv(COMMAND_ACQUIRE_GL_OBJECTS)
783 root 1.3 #endif
784     #ifdef CL_COMMAND_RELEASE_GL_OBJECTS
785 root 1.1 const_iv(COMMAND_RELEASE_GL_OBJECTS)
786 root 1.3 #endif
787     #ifdef CL_COMMAND_READ_BUFFER_RECT
788 root 1.1 const_iv(COMMAND_READ_BUFFER_RECT)
789 root 1.3 #endif
790     #ifdef CL_COMMAND_WRITE_BUFFER_RECT
791 root 1.1 const_iv(COMMAND_WRITE_BUFFER_RECT)
792 root 1.3 #endif
793     #ifdef CL_COMMAND_COPY_BUFFER_RECT
794 root 1.1 const_iv(COMMAND_COPY_BUFFER_RECT)
795 root 1.3 #endif
796     #ifdef CL_COMMAND_USER
797 root 1.1 const_iv(COMMAND_USER)
798 root 1.3 #endif
799     #ifdef CL_COMPLETE
800 root 1.1 const_iv(COMPLETE)
801 root 1.3 #endif
802     #ifdef CL_RUNNING
803 root 1.1 const_iv(RUNNING)
804 root 1.3 #endif
805     #ifdef CL_SUBMITTED
806 root 1.1 const_iv(SUBMITTED)
807 root 1.3 #endif
808     #ifdef CL_QUEUED
809 root 1.1 const_iv(QUEUED)
810 root 1.3 #endif
811     #ifdef CL_BUFFER_CREATE_TYPE_REGION
812 root 1.1 const_iv(BUFFER_CREATE_TYPE_REGION)
813 root 1.3 #endif
814     #ifdef CL_PROFILING_COMMAND_QUEUED
815 root 1.1 const_iv(PROFILING_COMMAND_QUEUED)
816 root 1.3 #endif
817     #ifdef CL_PROFILING_COMMAND_SUBMIT
818 root 1.1 const_iv(PROFILING_COMMAND_SUBMIT)
819 root 1.3 #endif
820     #ifdef CL_PROFILING_COMMAND_START
821 root 1.1 const_iv(PROFILING_COMMAND_START)
822 root 1.3 #endif
823     #ifdef CL_PROFILING_COMMAND_END
824 root 1.1 const_iv(PROFILING_COMMAND_END)
825 root 1.3 #endif
826     #ifdef CL_DEVICE_DOUBLE_FP_CONFIG
827 root 1.2 const_iv(DEVICE_DOUBLE_FP_CONFIG)
828 root 1.3 #endif
829     #ifdef CL_DEVICE_HALF_FP_CONFIG
830 root 1.2 const_iv(DEVICE_HALF_FP_CONFIG)
831 root 1.3 #endif
832     #ifdef CL_PLATFORM_ICD_SUFFIX_KHR
833 root 1.2 const_iv(PLATFORM_ICD_SUFFIX_KHR)
834 root 1.3 #endif
835     #ifdef CL_PLATFORM_NOT_FOUND_KHR
836 root 1.2 const_iv(PLATFORM_NOT_FOUND_KHR)
837 root 1.3 #endif
838     #ifdef CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
839 root 1.2 const_iv(DEVICE_COMPUTE_CAPABILITY_MAJOR_NV)
840 root 1.3 #endif
841     #ifdef CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
842 root 1.2 const_iv(DEVICE_COMPUTE_CAPABILITY_MINOR_NV)
843 root 1.3 #endif
844     #ifdef CL_DEVICE_REGISTERS_PER_BLOCK_NV
845 root 1.2 const_iv(DEVICE_REGISTERS_PER_BLOCK_NV)
846 root 1.3 #endif
847     #ifdef CL_DEVICE_WARP_SIZE_NV
848 root 1.2 const_iv(DEVICE_WARP_SIZE_NV)
849 root 1.3 #endif
850     #ifdef CL_DEVICE_GPU_OVERLAP_NV
851 root 1.2 const_iv(DEVICE_GPU_OVERLAP_NV)
852 root 1.3 #endif
853     #ifdef CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
854 root 1.2 const_iv(DEVICE_KERNEL_EXEC_TIMEOUT_NV)
855 root 1.3 #endif
856     #ifdef CL_DEVICE_INTEGRATED_MEMORY_NV
857 root 1.2 const_iv(DEVICE_INTEGRATED_MEMORY_NV)
858 root 1.3 #endif
859     #ifdef CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
860 root 1.2 const_iv(DEVICE_PROFILING_TIMER_OFFSET_AMD)
861 root 1.3 #endif
862     #ifdef CL_GL_OBJECT_BUFFER
863     const_iv(GL_OBJECT_BUFFER)
864     #endif
865     #ifdef CL_GL_OBJECT_TEXTURE2D
866     const_iv(GL_OBJECT_TEXTURE2D)
867     #endif
868     #ifdef CL_GL_OBJECT_TEXTURE3D
869     const_iv(GL_OBJECT_TEXTURE3D)
870     #endif
871     #ifdef CL_GL_OBJECT_RENDERBUFFER
872     const_iv(GL_OBJECT_RENDERBUFFER)
873     #endif
874     #ifdef CL_GL_TEXTURE_TARGET
875     const_iv(GL_TEXTURE_TARGET)
876     #endif
877     #ifdef CL_GL_MIPMAP_LEVEL
878     const_iv(GL_MIPMAP_LEVEL)
879     #endif
880     #ifdef CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR
881     const_iv(INVALID_GL_SHAREGROUP_REFERENCE_KHR)
882     #endif
883     #ifdef CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR
884     const_iv(CURRENT_DEVICE_FOR_GL_CONTEXT_KHR)
885     #endif
886     #ifdef CL_DEVICES_FOR_GL_CONTEXT_KHR
887     const_iv(DEVICES_FOR_GL_CONTEXT_KHR)
888     #endif
889     #ifdef CL_GL_CONTEXT_KHR
890     const_iv(GL_CONTEXT_KHR)
891     #endif
892     #ifdef CL_EGL_DISPLAY_KHR
893     const_iv(EGL_DISPLAY_KHR)
894     #endif
895     #ifdef CL_GLX_DISPLAY_KHR
896     const_iv(GLX_DISPLAY_KHR)
897     #endif
898     #ifdef CL_WGL_HDC_KHR
899     const_iv(WGL_HDC_KHR)
900     #endif
901     #ifdef CL_CGL_SHAREGROUP_KHR
902     const_iv(CGL_SHAREGROUP_KHR)
903     #endif
904     #ifdef CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
905     const_iv(COMMAND_GL_FENCE_SYNC_OBJECT_KHR)
906     #endif
907     #ifdef CL_INVALID_D3D10_DEVICE_KHR
908     const_iv(INVALID_D3D10_DEVICE_KHR)
909     #endif
910     #ifdef CL_INVALID_D3D10_RESOURCE_KHR
911     const_iv(INVALID_D3D10_RESOURCE_KHR)
912     #endif
913     #ifdef CL_D3D10_RESOURCE_ALREADY_ACQUIRED_KHR
914     const_iv(D3D10_RESOURCE_ALREADY_ACQUIRED_KHR)
915     #endif
916     #ifdef CL_D3D10_RESOURCE_NOT_ACQUIRED_KHR
917     const_iv(D3D10_RESOURCE_NOT_ACQUIRED_KHR)
918     #endif
919     #ifdef CL_D3D10_DEVICE_KHR
920     const_iv(D3D10_DEVICE_KHR)
921     #endif
922     #ifdef CL_D3D10_DXGI_ADAPTER_KHR
923     const_iv(D3D10_DXGI_ADAPTER_KHR)
924     #endif
925     #ifdef CL_PREFERRED_DEVICES_FOR_D3D10_KHR
926     const_iv(PREFERRED_DEVICES_FOR_D3D10_KHR)
927     #endif
928     #ifdef CL_ALL_DEVICES_FOR_D3D10_KHR
929     const_iv(ALL_DEVICES_FOR_D3D10_KHR)
930     #endif
931     #ifdef CL_CONTEXT_D3D10_DEVICE_KHR
932     const_iv(CONTEXT_D3D10_DEVICE_KHR)
933     #endif
934     #ifdef CL_CONTEXT_D3D10_PREFER_SHARED_RESOURCES_KHR
935     const_iv(CONTEXT_D3D10_PREFER_SHARED_RESOURCES_KHR)
936     #endif
937     #ifdef CL_MEM_D3D10_RESOURCE_KHR
938     const_iv(MEM_D3D10_RESOURCE_KHR)
939     #endif
940     #ifdef CL_IMAGE_D3D10_SUBRESOURCE_KHR
941     const_iv(IMAGE_D3D10_SUBRESOURCE_KHR)
942     #endif
943     #ifdef CL_COMMAND_ACQUIRE_D3D10_OBJECTS_KHR
944     const_iv(COMMAND_ACQUIRE_D3D10_OBJECTS_KHR)
945     #endif
946     #ifdef CL_COMMAND_RELEASE_D3D10_OBJECTS_KHR
947     const_iv(COMMAND_RELEASE_D3D10_OBJECTS_KHR)
948     #endif