ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/OpenCL/enumstr.h
Revision: 1.3
Committed: Sat Apr 21 18:22:55 2012 UTC (12 years, 1 month ago) by root
Content type: text/plain
Branch: MAIN
CVS Tags: rel-0_97, rel-0_98, rel-0_99
Changes since 1.2: +153 -0 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.2 #ifdef CL_PLATFORM_PROFILE
2 root 1.1 const_iv(PLATFORM_PROFILE)
3 root 1.2 #endif
4     #ifdef CL_PLATFORM_VERSION
5 root 1.1 const_iv(PLATFORM_VERSION)
6 root 1.2 #endif
7     #ifdef CL_PLATFORM_NAME
8 root 1.1 const_iv(PLATFORM_NAME)
9 root 1.2 #endif
10     #ifdef CL_PLATFORM_VENDOR
11 root 1.1 const_iv(PLATFORM_VENDOR)
12 root 1.2 #endif
13     #ifdef CL_PLATFORM_EXTENSIONS
14 root 1.1 const_iv(PLATFORM_EXTENSIONS)
15 root 1.2 #endif
16     #ifdef CL_DEVICE_TYPE_ALL
17 root 1.1 const_iv(DEVICE_TYPE_ALL)
18 root 1.2 #endif
19     #ifdef CL_DEVICE_TYPE
20 root 1.1 const_iv(DEVICE_TYPE)
21 root 1.2 #endif
22     #ifdef CL_DEVICE_VENDOR_ID
23 root 1.1 const_iv(DEVICE_VENDOR_ID)
24 root 1.2 #endif
25     #ifdef CL_DEVICE_MAX_COMPUTE_UNITS
26 root 1.1 const_iv(DEVICE_MAX_COMPUTE_UNITS)
27 root 1.2 #endif
28     #ifdef CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS
29 root 1.1 const_iv(DEVICE_MAX_WORK_ITEM_DIMENSIONS)
30 root 1.2 #endif
31     #ifdef CL_DEVICE_MAX_WORK_GROUP_SIZE
32 root 1.1 const_iv(DEVICE_MAX_WORK_GROUP_SIZE)
33 root 1.2 #endif
34     #ifdef CL_DEVICE_MAX_WORK_ITEM_SIZES
35 root 1.1 const_iv(DEVICE_MAX_WORK_ITEM_SIZES)
36 root 1.2 #endif
37     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR
38 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_CHAR)
39 root 1.2 #endif
40     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT
41 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_SHORT)
42 root 1.2 #endif
43     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT
44 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_INT)
45 root 1.2 #endif
46     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG
47 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_LONG)
48 root 1.2 #endif
49     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT
50 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT)
51 root 1.2 #endif
52     #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE
53 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE)
54 root 1.2 #endif
55     #ifdef CL_DEVICE_MAX_CLOCK_FREQUENCY
56 root 1.1 const_iv(DEVICE_MAX_CLOCK_FREQUENCY)
57 root 1.2 #endif
58     #ifdef CL_DEVICE_ADDRESS_BITS
59 root 1.1 const_iv(DEVICE_ADDRESS_BITS)
60 root 1.2 #endif
61     #ifdef CL_DEVICE_MAX_READ_IMAGE_ARGS
62 root 1.1 const_iv(DEVICE_MAX_READ_IMAGE_ARGS)
63 root 1.2 #endif
64     #ifdef CL_DEVICE_MAX_WRITE_IMAGE_ARGS
65 root 1.1 const_iv(DEVICE_MAX_WRITE_IMAGE_ARGS)
66 root 1.2 #endif
67     #ifdef CL_DEVICE_MAX_MEM_ALLOC_SIZE
68 root 1.1 const_iv(DEVICE_MAX_MEM_ALLOC_SIZE)
69 root 1.2 #endif
70     #ifdef CL_DEVICE_IMAGE2D_MAX_WIDTH
71 root 1.1 const_iv(DEVICE_IMAGE2D_MAX_WIDTH)
72 root 1.2 #endif
73     #ifdef CL_DEVICE_IMAGE2D_MAX_HEIGHT
74 root 1.1 const_iv(DEVICE_IMAGE2D_MAX_HEIGHT)
75 root 1.2 #endif
76     #ifdef CL_DEVICE_IMAGE3D_MAX_WIDTH
77 root 1.1 const_iv(DEVICE_IMAGE3D_MAX_WIDTH)
78 root 1.2 #endif
79     #ifdef CL_DEVICE_IMAGE3D_MAX_HEIGHT
80 root 1.1 const_iv(DEVICE_IMAGE3D_MAX_HEIGHT)
81 root 1.2 #endif
82     #ifdef CL_DEVICE_IMAGE3D_MAX_DEPTH
83 root 1.1 const_iv(DEVICE_IMAGE3D_MAX_DEPTH)
84 root 1.2 #endif
85     #ifdef CL_DEVICE_IMAGE_SUPPORT
86 root 1.1 const_iv(DEVICE_IMAGE_SUPPORT)
87 root 1.2 #endif
88     #ifdef CL_DEVICE_MAX_PARAMETER_SIZE
89 root 1.1 const_iv(DEVICE_MAX_PARAMETER_SIZE)
90 root 1.2 #endif
91     #ifdef CL_DEVICE_MAX_SAMPLERS
92 root 1.1 const_iv(DEVICE_MAX_SAMPLERS)
93 root 1.2 #endif
94     #ifdef CL_DEVICE_MEM_BASE_ADDR_ALIGN
95 root 1.1 const_iv(DEVICE_MEM_BASE_ADDR_ALIGN)
96 root 1.2 #endif
97     #ifdef CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE
98 root 1.1 const_iv(DEVICE_MIN_DATA_TYPE_ALIGN_SIZE)
99 root 1.2 #endif
100     #ifdef CL_DEVICE_SINGLE_FP_CONFIG
101 root 1.1 const_iv(DEVICE_SINGLE_FP_CONFIG)
102 root 1.2 #endif
103     #ifdef CL_DEVICE_GLOBAL_MEM_CACHE_TYPE
104 root 1.1 const_iv(DEVICE_GLOBAL_MEM_CACHE_TYPE)
105 root 1.2 #endif
106     #ifdef CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE
107 root 1.1 const_iv(DEVICE_GLOBAL_MEM_CACHELINE_SIZE)
108 root 1.2 #endif
109     #ifdef CL_DEVICE_GLOBAL_MEM_CACHE_SIZE
110 root 1.1 const_iv(DEVICE_GLOBAL_MEM_CACHE_SIZE)
111 root 1.2 #endif
112     #ifdef CL_DEVICE_GLOBAL_MEM_SIZE
113 root 1.1 const_iv(DEVICE_GLOBAL_MEM_SIZE)
114 root 1.2 #endif
115     #ifdef CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE
116 root 1.1 const_iv(DEVICE_MAX_CONSTANT_BUFFER_SIZE)
117 root 1.2 #endif
118     #ifdef CL_DEVICE_MAX_CONSTANT_ARGS
119 root 1.1 const_iv(DEVICE_MAX_CONSTANT_ARGS)
120 root 1.2 #endif
121     #ifdef CL_DEVICE_LOCAL_MEM_TYPE
122 root 1.1 const_iv(DEVICE_LOCAL_MEM_TYPE)
123 root 1.2 #endif
124     #ifdef CL_DEVICE_LOCAL_MEM_SIZE
125 root 1.1 const_iv(DEVICE_LOCAL_MEM_SIZE)
126 root 1.2 #endif
127     #ifdef CL_DEVICE_ERROR_CORRECTION_SUPPORT
128 root 1.1 const_iv(DEVICE_ERROR_CORRECTION_SUPPORT)
129 root 1.2 #endif
130     #ifdef CL_DEVICE_PROFILING_TIMER_RESOLUTION
131 root 1.1 const_iv(DEVICE_PROFILING_TIMER_RESOLUTION)
132 root 1.2 #endif
133     #ifdef CL_DEVICE_ENDIAN_LITTLE
134 root 1.1 const_iv(DEVICE_ENDIAN_LITTLE)
135 root 1.2 #endif
136     #ifdef CL_DEVICE_AVAILABLE
137 root 1.1 const_iv(DEVICE_AVAILABLE)
138 root 1.2 #endif
139     #ifdef CL_DEVICE_COMPILER_AVAILABLE
140 root 1.1 const_iv(DEVICE_COMPILER_AVAILABLE)
141 root 1.2 #endif
142     #ifdef CL_DEVICE_EXECUTION_CAPABILITIES
143 root 1.1 const_iv(DEVICE_EXECUTION_CAPABILITIES)
144 root 1.2 #endif
145     #ifdef CL_DEVICE_QUEUE_PROPERTIES
146 root 1.1 const_iv(DEVICE_QUEUE_PROPERTIES)
147 root 1.2 #endif
148     #ifdef CL_DEVICE_NAME
149 root 1.1 const_iv(DEVICE_NAME)
150 root 1.2 #endif
151     #ifdef CL_DEVICE_VENDOR
152 root 1.1 const_iv(DEVICE_VENDOR)
153 root 1.2 #endif
154     #ifdef CL_DRIVER_VERSION
155 root 1.1 const_iv(DRIVER_VERSION)
156 root 1.2 #endif
157     #ifdef CL_DEVICE_PROFILE
158 root 1.1 const_iv(DEVICE_PROFILE)
159 root 1.2 #endif
160     #ifdef CL_DEVICE_VERSION
161 root 1.1 const_iv(DEVICE_VERSION)
162 root 1.2 #endif
163     #ifdef CL_DEVICE_EXTENSIONS
164 root 1.1 const_iv(DEVICE_EXTENSIONS)
165 root 1.2 #endif
166     #ifdef CL_DEVICE_PLATFORM
167 root 1.1 const_iv(DEVICE_PLATFORM)
168 root 1.2 #endif
169 root 1.3 #ifdef CL_DEVICE_DOUBLE_FP_CONFIG
170     const_iv(DEVICE_DOUBLE_FP_CONFIG)
171     #endif
172 root 1.2 #ifdef CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF
173 root 1.1 const_iv(DEVICE_PREFERRED_VECTOR_WIDTH_HALF)
174 root 1.2 #endif
175     #ifdef CL_DEVICE_HOST_UNIFIED_MEMORY
176 root 1.1 const_iv(DEVICE_HOST_UNIFIED_MEMORY)
177 root 1.2 #endif
178     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR
179 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_CHAR)
180 root 1.2 #endif
181     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT
182 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_SHORT)
183 root 1.2 #endif
184     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_INT
185 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_INT)
186 root 1.2 #endif
187     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG
188 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_LONG)
189 root 1.2 #endif
190     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT
191 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_FLOAT)
192 root 1.2 #endif
193     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE
194 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE)
195 root 1.2 #endif
196     #ifdef CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF
197 root 1.1 const_iv(DEVICE_NATIVE_VECTOR_WIDTH_HALF)
198 root 1.2 #endif
199     #ifdef CL_DEVICE_OPENCL_C_VERSION
200 root 1.1 const_iv(DEVICE_OPENCL_C_VERSION)
201 root 1.2 #endif
202 root 1.3 #ifdef CL_DEVICE_LINKER_AVAILABLE
203     const_iv(DEVICE_LINKER_AVAILABLE)
204     #endif
205     #ifdef CL_DEVICE_BUILT_IN_KERNELS
206     const_iv(DEVICE_BUILT_IN_KERNELS)
207     #endif
208     #ifdef CL_DEVICE_IMAGE_MAX_BUFFER_SIZE
209     const_iv(DEVICE_IMAGE_MAX_BUFFER_SIZE)
210     #endif
211     #ifdef CL_DEVICE_IMAGE_MAX_ARRAY_SIZE
212     const_iv(DEVICE_IMAGE_MAX_ARRAY_SIZE)
213     #endif
214     #ifdef CL_DEVICE_PARENT_DEVICE
215     const_iv(DEVICE_PARENT_DEVICE)
216     #endif
217     #ifdef CL_DEVICE_PARTITION_MAX_SUB_DEVICES
218     const_iv(DEVICE_PARTITION_MAX_SUB_DEVICES)
219     #endif
220     #ifdef CL_DEVICE_PARTITION_PROPERTIES
221     const_iv(DEVICE_PARTITION_PROPERTIES)
222     #endif
223     #ifdef CL_DEVICE_PARTITION_AFFINITY_DOMAIN
224     const_iv(DEVICE_PARTITION_AFFINITY_DOMAIN)
225     #endif
226     #ifdef CL_DEVICE_PARTITION_TYPE
227     const_iv(DEVICE_PARTITION_TYPE)
228     #endif
229     #ifdef CL_DEVICE_REFERENCE_COUNT
230     const_iv(DEVICE_REFERENCE_COUNT)
231     #endif
232     #ifdef CL_DEVICE_PREFERRED_INTEROP_USER_SYNC
233     const_iv(DEVICE_PREFERRED_INTEROP_USER_SYNC)
234     #endif
235     #ifdef CL_DEVICE_PRINTF_BUFFER_SIZE
236     const_iv(DEVICE_PRINTF_BUFFER_SIZE)
237     #endif
238 root 1.2 #ifdef CL_CONTEXT_REFERENCE_COUNT
239 root 1.1 const_iv(CONTEXT_REFERENCE_COUNT)
240 root 1.2 #endif
241     #ifdef CL_CONTEXT_DEVICES
242 root 1.1 const_iv(CONTEXT_DEVICES)
243 root 1.2 #endif
244     #ifdef CL_CONTEXT_PROPERTIES
245 root 1.1 const_iv(CONTEXT_PROPERTIES)
246 root 1.2 #endif
247     #ifdef CL_CONTEXT_NUM_DEVICES
248 root 1.1 const_iv(CONTEXT_NUM_DEVICES)
249 root 1.2 #endif
250     #ifdef CL_CONTEXT_PLATFORM
251 root 1.1 const_iv(CONTEXT_PLATFORM)
252 root 1.2 #endif
253 root 1.3 #ifdef CL_CONTEXT_INTEROP_USER_SYNC
254     const_iv(CONTEXT_INTEROP_USER_SYNC)
255     #endif
256     #ifdef CL_DEVICE_PARTITION_EQUALLY
257     const_iv(DEVICE_PARTITION_EQUALLY)
258     #endif
259     #ifdef CL_DEVICE_PARTITION_BY_COUNTS
260     const_iv(DEVICE_PARTITION_BY_COUNTS)
261     #endif
262     #ifdef CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN
263     const_iv(DEVICE_PARTITION_BY_AFFINITY_DOMAIN)
264     #endif
265 root 1.2 #ifdef CL_QUEUE_CONTEXT
266 root 1.1 const_iv(QUEUE_CONTEXT)
267 root 1.2 #endif
268     #ifdef CL_QUEUE_DEVICE
269 root 1.1 const_iv(QUEUE_DEVICE)
270 root 1.2 #endif
271     #ifdef CL_QUEUE_REFERENCE_COUNT
272 root 1.1 const_iv(QUEUE_REFERENCE_COUNT)
273 root 1.2 #endif
274     #ifdef CL_QUEUE_PROPERTIES
275 root 1.1 const_iv(QUEUE_PROPERTIES)
276 root 1.2 #endif
277     #ifdef CL_R
278 root 1.1 const_iv(R)
279 root 1.2 #endif
280     #ifdef CL_A
281 root 1.1 const_iv(A)
282 root 1.2 #endif
283     #ifdef CL_RG
284 root 1.1 const_iv(RG)
285 root 1.2 #endif
286     #ifdef CL_RA
287 root 1.1 const_iv(RA)
288 root 1.2 #endif
289     #ifdef CL_RGB
290 root 1.1 const_iv(RGB)
291 root 1.2 #endif
292     #ifdef CL_RGBA
293 root 1.1 const_iv(RGBA)
294 root 1.2 #endif
295     #ifdef CL_BGRA
296 root 1.1 const_iv(BGRA)
297 root 1.2 #endif
298     #ifdef CL_ARGB
299 root 1.1 const_iv(ARGB)
300 root 1.2 #endif
301     #ifdef CL_INTENSITY
302 root 1.1 const_iv(INTENSITY)
303 root 1.2 #endif
304     #ifdef CL_LUMINANCE
305 root 1.1 const_iv(LUMINANCE)
306 root 1.2 #endif
307     #ifdef CL_Rx
308 root 1.1 const_iv(Rx)
309 root 1.2 #endif
310     #ifdef CL_RGx
311 root 1.1 const_iv(RGx)
312 root 1.2 #endif
313     #ifdef CL_RGBx
314 root 1.1 const_iv(RGBx)
315 root 1.2 #endif
316     #ifdef CL_SNORM_INT8
317 root 1.1 const_iv(SNORM_INT8)
318 root 1.2 #endif
319     #ifdef CL_SNORM_INT16
320 root 1.1 const_iv(SNORM_INT16)
321 root 1.2 #endif
322     #ifdef CL_UNORM_INT8
323 root 1.1 const_iv(UNORM_INT8)
324 root 1.2 #endif
325     #ifdef CL_UNORM_INT16
326 root 1.1 const_iv(UNORM_INT16)
327 root 1.2 #endif
328     #ifdef CL_UNORM_SHORT_565
329 root 1.1 const_iv(UNORM_SHORT_565)
330 root 1.2 #endif
331     #ifdef CL_UNORM_SHORT_555
332 root 1.1 const_iv(UNORM_SHORT_555)
333 root 1.2 #endif
334     #ifdef CL_UNORM_INT_101010
335 root 1.1 const_iv(UNORM_INT_101010)
336 root 1.2 #endif
337     #ifdef CL_SIGNED_INT8
338 root 1.1 const_iv(SIGNED_INT8)
339 root 1.2 #endif
340     #ifdef CL_SIGNED_INT16
341 root 1.1 const_iv(SIGNED_INT16)
342 root 1.2 #endif
343     #ifdef CL_SIGNED_INT32
344 root 1.1 const_iv(SIGNED_INT32)
345 root 1.2 #endif
346     #ifdef CL_UNSIGNED_INT8
347 root 1.1 const_iv(UNSIGNED_INT8)
348 root 1.2 #endif
349     #ifdef CL_UNSIGNED_INT16
350 root 1.1 const_iv(UNSIGNED_INT16)
351 root 1.2 #endif
352     #ifdef CL_UNSIGNED_INT32
353 root 1.1 const_iv(UNSIGNED_INT32)
354 root 1.2 #endif
355     #ifdef CL_HALF_FLOAT
356 root 1.1 const_iv(HALF_FLOAT)
357 root 1.2 #endif
358     #ifdef CL_FLOAT
359 root 1.1 const_iv(FLOAT)
360 root 1.2 #endif
361     #ifdef CL_MEM_OBJECT_BUFFER
362 root 1.1 const_iv(MEM_OBJECT_BUFFER)
363 root 1.2 #endif
364     #ifdef CL_MEM_OBJECT_IMAGE2D
365 root 1.1 const_iv(MEM_OBJECT_IMAGE2D)
366 root 1.2 #endif
367     #ifdef CL_MEM_OBJECT_IMAGE3D
368 root 1.1 const_iv(MEM_OBJECT_IMAGE3D)
369 root 1.2 #endif
370 root 1.3 #ifdef CL_MEM_OBJECT_IMAGE2D_ARRAY
371     const_iv(MEM_OBJECT_IMAGE2D_ARRAY)
372     #endif
373     #ifdef CL_MEM_OBJECT_IMAGE1D
374     const_iv(MEM_OBJECT_IMAGE1D)
375     #endif
376     #ifdef CL_MEM_OBJECT_IMAGE1D_ARRAY
377     const_iv(MEM_OBJECT_IMAGE1D_ARRAY)
378     #endif
379     #ifdef CL_MEM_OBJECT_IMAGE1D_BUFFER
380     const_iv(MEM_OBJECT_IMAGE1D_BUFFER)
381     #endif
382 root 1.2 #ifdef CL_MEM_TYPE
383 root 1.1 const_iv(MEM_TYPE)
384 root 1.2 #endif
385     #ifdef CL_MEM_FLAGS
386 root 1.1 const_iv(MEM_FLAGS)
387 root 1.2 #endif
388     #ifdef CL_MEM_SIZE
389 root 1.1 const_iv(MEM_SIZE)
390 root 1.2 #endif
391     #ifdef CL_MEM_HOST_PTR
392 root 1.1 const_iv(MEM_HOST_PTR)
393 root 1.2 #endif
394     #ifdef CL_MEM_MAP_COUNT
395 root 1.1 const_iv(MEM_MAP_COUNT)
396 root 1.2 #endif
397     #ifdef CL_MEM_REFERENCE_COUNT
398 root 1.1 const_iv(MEM_REFERENCE_COUNT)
399 root 1.2 #endif
400     #ifdef CL_MEM_CONTEXT
401 root 1.1 const_iv(MEM_CONTEXT)
402 root 1.2 #endif
403     #ifdef CL_MEM_ASSOCIATED_MEMOBJECT
404 root 1.1 const_iv(MEM_ASSOCIATED_MEMOBJECT)
405 root 1.2 #endif
406     #ifdef CL_MEM_OFFSET
407 root 1.1 const_iv(MEM_OFFSET)
408 root 1.2 #endif
409     #ifdef CL_IMAGE_FORMAT
410 root 1.1 const_iv(IMAGE_FORMAT)
411 root 1.2 #endif
412     #ifdef CL_IMAGE_ELEMENT_SIZE
413 root 1.1 const_iv(IMAGE_ELEMENT_SIZE)
414 root 1.2 #endif
415     #ifdef CL_IMAGE_ROW_PITCH
416 root 1.1 const_iv(IMAGE_ROW_PITCH)
417 root 1.2 #endif
418     #ifdef CL_IMAGE_SLICE_PITCH
419 root 1.1 const_iv(IMAGE_SLICE_PITCH)
420 root 1.2 #endif
421     #ifdef CL_IMAGE_WIDTH
422 root 1.1 const_iv(IMAGE_WIDTH)
423 root 1.2 #endif
424     #ifdef CL_IMAGE_HEIGHT
425 root 1.1 const_iv(IMAGE_HEIGHT)
426 root 1.2 #endif
427     #ifdef CL_IMAGE_DEPTH
428 root 1.1 const_iv(IMAGE_DEPTH)
429 root 1.2 #endif
430 root 1.3 #ifdef CL_IMAGE_ARRAY_SIZE
431     const_iv(IMAGE_ARRAY_SIZE)
432     #endif
433     #ifdef CL_IMAGE_BUFFER
434     const_iv(IMAGE_BUFFER)
435     #endif
436     #ifdef CL_IMAGE_NUM_MIP_LEVELS
437     const_iv(IMAGE_NUM_MIP_LEVELS)
438     #endif
439     #ifdef CL_IMAGE_NUM_SAMPLES
440     const_iv(IMAGE_NUM_SAMPLES)
441     #endif
442 root 1.2 #ifdef CL_ADDRESS_NONE
443 root 1.1 const_iv(ADDRESS_NONE)
444 root 1.2 #endif
445     #ifdef CL_ADDRESS_CLAMP_TO_EDGE
446 root 1.1 const_iv(ADDRESS_CLAMP_TO_EDGE)
447 root 1.2 #endif
448     #ifdef CL_ADDRESS_CLAMP
449 root 1.1 const_iv(ADDRESS_CLAMP)
450 root 1.2 #endif
451     #ifdef CL_ADDRESS_REPEAT
452 root 1.1 const_iv(ADDRESS_REPEAT)
453 root 1.2 #endif
454     #ifdef CL_ADDRESS_MIRRORED_REPEAT
455 root 1.1 const_iv(ADDRESS_MIRRORED_REPEAT)
456 root 1.2 #endif
457     #ifdef CL_FILTER_NEAREST
458 root 1.1 const_iv(FILTER_NEAREST)
459 root 1.2 #endif
460     #ifdef CL_FILTER_LINEAR
461 root 1.1 const_iv(FILTER_LINEAR)
462 root 1.2 #endif
463     #ifdef CL_SAMPLER_REFERENCE_COUNT
464 root 1.1 const_iv(SAMPLER_REFERENCE_COUNT)
465 root 1.2 #endif
466     #ifdef CL_SAMPLER_CONTEXT
467 root 1.1 const_iv(SAMPLER_CONTEXT)
468 root 1.2 #endif
469     #ifdef CL_SAMPLER_NORMALIZED_COORDS
470 root 1.1 const_iv(SAMPLER_NORMALIZED_COORDS)
471 root 1.2 #endif
472     #ifdef CL_SAMPLER_ADDRESSING_MODE
473 root 1.1 const_iv(SAMPLER_ADDRESSING_MODE)
474 root 1.2 #endif
475     #ifdef CL_SAMPLER_FILTER_MODE
476 root 1.1 const_iv(SAMPLER_FILTER_MODE)
477 root 1.2 #endif
478     #ifdef CL_PROGRAM_REFERENCE_COUNT
479 root 1.1 const_iv(PROGRAM_REFERENCE_COUNT)
480 root 1.2 #endif
481     #ifdef CL_PROGRAM_CONTEXT
482 root 1.1 const_iv(PROGRAM_CONTEXT)
483 root 1.2 #endif
484     #ifdef CL_PROGRAM_NUM_DEVICES
485 root 1.1 const_iv(PROGRAM_NUM_DEVICES)
486 root 1.2 #endif
487     #ifdef CL_PROGRAM_DEVICES
488 root 1.1 const_iv(PROGRAM_DEVICES)
489 root 1.2 #endif
490     #ifdef CL_PROGRAM_SOURCE
491 root 1.1 const_iv(PROGRAM_SOURCE)
492 root 1.2 #endif
493     #ifdef CL_PROGRAM_BINARY_SIZES
494 root 1.1 const_iv(PROGRAM_BINARY_SIZES)
495 root 1.2 #endif
496     #ifdef CL_PROGRAM_BINARIES
497 root 1.1 const_iv(PROGRAM_BINARIES)
498 root 1.2 #endif
499 root 1.3 #ifdef CL_PROGRAM_NUM_KERNELS
500     const_iv(PROGRAM_NUM_KERNELS)
501     #endif
502     #ifdef CL_PROGRAM_KERNEL_NAMES
503     const_iv(PROGRAM_KERNEL_NAMES)
504     #endif
505 root 1.2 #ifdef CL_PROGRAM_BUILD_STATUS
506 root 1.1 const_iv(PROGRAM_BUILD_STATUS)
507 root 1.2 #endif
508     #ifdef CL_PROGRAM_BUILD_OPTIONS
509 root 1.1 const_iv(PROGRAM_BUILD_OPTIONS)
510 root 1.2 #endif
511     #ifdef CL_PROGRAM_BUILD_LOG
512 root 1.1 const_iv(PROGRAM_BUILD_LOG)
513 root 1.2 #endif
514 root 1.3 #ifdef CL_PROGRAM_BINARY_TYPE
515     const_iv(PROGRAM_BINARY_TYPE)
516     #endif
517 root 1.2 #ifdef CL_KERNEL_FUNCTION_NAME
518 root 1.1 const_iv(KERNEL_FUNCTION_NAME)
519 root 1.2 #endif
520     #ifdef CL_KERNEL_NUM_ARGS
521 root 1.1 const_iv(KERNEL_NUM_ARGS)
522 root 1.2 #endif
523     #ifdef CL_KERNEL_REFERENCE_COUNT
524 root 1.1 const_iv(KERNEL_REFERENCE_COUNT)
525 root 1.2 #endif
526     #ifdef CL_KERNEL_CONTEXT
527 root 1.1 const_iv(KERNEL_CONTEXT)
528 root 1.2 #endif
529     #ifdef CL_KERNEL_PROGRAM
530 root 1.1 const_iv(KERNEL_PROGRAM)
531 root 1.2 #endif
532 root 1.3 #ifdef CL_KERNEL_ATTRIBUTES
533     const_iv(KERNEL_ATTRIBUTES)
534     #endif
535     #ifdef CL_KERNEL_ARG_ADDRESS_QUALIFIER
536     const_iv(KERNEL_ARG_ADDRESS_QUALIFIER)
537     #endif
538     #ifdef CL_KERNEL_ARG_ACCESS_QUALIFIER
539     const_iv(KERNEL_ARG_ACCESS_QUALIFIER)
540     #endif
541     #ifdef CL_KERNEL_ARG_TYPE_NAME
542     const_iv(KERNEL_ARG_TYPE_NAME)
543     #endif
544     #ifdef CL_KERNEL_ARG_TYPE_QUALIFIER
545     const_iv(KERNEL_ARG_TYPE_QUALIFIER)
546     #endif
547     #ifdef CL_KERNEL_ARG_NAME
548     const_iv(KERNEL_ARG_NAME)
549     #endif
550     #ifdef CL_KERNEL_ARG_ADDRESS_GLOBAL
551     const_iv(KERNEL_ARG_ADDRESS_GLOBAL)
552     #endif
553     #ifdef CL_KERNEL_ARG_ADDRESS_LOCAL
554     const_iv(KERNEL_ARG_ADDRESS_LOCAL)
555     #endif
556     #ifdef CL_KERNEL_ARG_ADDRESS_CONSTANT
557     const_iv(KERNEL_ARG_ADDRESS_CONSTANT)
558     #endif
559     #ifdef CL_KERNEL_ARG_ADDRESS_PRIVATE
560     const_iv(KERNEL_ARG_ADDRESS_PRIVATE)
561     #endif
562     #ifdef CL_KERNEL_ARG_ACCESS_READ_ONLY
563     const_iv(KERNEL_ARG_ACCESS_READ_ONLY)
564     #endif
565     #ifdef CL_KERNEL_ARG_ACCESS_WRITE_ONLY
566     const_iv(KERNEL_ARG_ACCESS_WRITE_ONLY)
567     #endif
568     #ifdef CL_KERNEL_ARG_ACCESS_READ_WRITE
569     const_iv(KERNEL_ARG_ACCESS_READ_WRITE)
570     #endif
571     #ifdef CL_KERNEL_ARG_ACCESS_NONE
572     const_iv(KERNEL_ARG_ACCESS_NONE)
573     #endif
574 root 1.2 #ifdef CL_KERNEL_WORK_GROUP_SIZE
575 root 1.1 const_iv(KERNEL_WORK_GROUP_SIZE)
576 root 1.2 #endif
577     #ifdef CL_KERNEL_COMPILE_WORK_GROUP_SIZE
578 root 1.1 const_iv(KERNEL_COMPILE_WORK_GROUP_SIZE)
579 root 1.2 #endif
580     #ifdef CL_KERNEL_LOCAL_MEM_SIZE
581 root 1.1 const_iv(KERNEL_LOCAL_MEM_SIZE)
582 root 1.2 #endif
583     #ifdef CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE
584 root 1.1 const_iv(KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE)
585 root 1.2 #endif
586     #ifdef CL_KERNEL_PRIVATE_MEM_SIZE
587 root 1.1 const_iv(KERNEL_PRIVATE_MEM_SIZE)
588 root 1.2 #endif
589 root 1.3 #ifdef CL_KERNEL_GLOBAL_WORK_SIZE
590     const_iv(KERNEL_GLOBAL_WORK_SIZE)
591     #endif
592 root 1.2 #ifdef CL_EVENT_COMMAND_QUEUE
593 root 1.1 const_iv(EVENT_COMMAND_QUEUE)
594 root 1.2 #endif
595     #ifdef CL_EVENT_COMMAND_TYPE
596 root 1.1 const_iv(EVENT_COMMAND_TYPE)
597 root 1.2 #endif
598     #ifdef CL_EVENT_REFERENCE_COUNT
599 root 1.1 const_iv(EVENT_REFERENCE_COUNT)
600 root 1.2 #endif
601     #ifdef CL_EVENT_COMMAND_EXECUTION_STATUS
602 root 1.1 const_iv(EVENT_COMMAND_EXECUTION_STATUS)
603 root 1.2 #endif
604     #ifdef CL_EVENT_CONTEXT
605 root 1.1 const_iv(EVENT_CONTEXT)
606 root 1.2 #endif
607     #ifdef CL_COMMAND_NDRANGE_KERNEL
608 root 1.1 const_iv(COMMAND_NDRANGE_KERNEL)
609 root 1.2 #endif
610     #ifdef CL_COMMAND_TASK
611 root 1.1 const_iv(COMMAND_TASK)
612 root 1.2 #endif
613     #ifdef CL_COMMAND_NATIVE_KERNEL
614 root 1.1 const_iv(COMMAND_NATIVE_KERNEL)
615 root 1.2 #endif
616     #ifdef CL_COMMAND_READ_BUFFER
617 root 1.1 const_iv(COMMAND_READ_BUFFER)
618 root 1.2 #endif
619     #ifdef CL_COMMAND_WRITE_BUFFER
620 root 1.1 const_iv(COMMAND_WRITE_BUFFER)
621 root 1.2 #endif
622     #ifdef CL_COMMAND_COPY_BUFFER
623 root 1.1 const_iv(COMMAND_COPY_BUFFER)
624 root 1.2 #endif
625     #ifdef CL_COMMAND_READ_IMAGE
626 root 1.1 const_iv(COMMAND_READ_IMAGE)
627 root 1.2 #endif
628     #ifdef CL_COMMAND_WRITE_IMAGE
629 root 1.1 const_iv(COMMAND_WRITE_IMAGE)
630 root 1.2 #endif
631     #ifdef CL_COMMAND_COPY_IMAGE
632 root 1.1 const_iv(COMMAND_COPY_IMAGE)
633 root 1.2 #endif
634     #ifdef CL_COMMAND_COPY_IMAGE_TO_BUFFER
635 root 1.1 const_iv(COMMAND_COPY_IMAGE_TO_BUFFER)
636 root 1.2 #endif
637     #ifdef CL_COMMAND_COPY_BUFFER_TO_IMAGE
638 root 1.1 const_iv(COMMAND_COPY_BUFFER_TO_IMAGE)
639 root 1.2 #endif
640     #ifdef CL_COMMAND_MAP_BUFFER
641 root 1.1 const_iv(COMMAND_MAP_BUFFER)
642 root 1.2 #endif
643     #ifdef CL_COMMAND_MAP_IMAGE
644 root 1.1 const_iv(COMMAND_MAP_IMAGE)
645 root 1.2 #endif
646     #ifdef CL_COMMAND_UNMAP_MEM_OBJECT
647 root 1.1 const_iv(COMMAND_UNMAP_MEM_OBJECT)
648 root 1.2 #endif
649     #ifdef CL_COMMAND_MARKER
650 root 1.1 const_iv(COMMAND_MARKER)
651 root 1.2 #endif
652     #ifdef CL_COMMAND_ACQUIRE_GL_OBJECTS
653 root 1.1 const_iv(COMMAND_ACQUIRE_GL_OBJECTS)
654 root 1.2 #endif
655     #ifdef CL_COMMAND_RELEASE_GL_OBJECTS
656 root 1.1 const_iv(COMMAND_RELEASE_GL_OBJECTS)
657 root 1.2 #endif
658     #ifdef CL_COMMAND_READ_BUFFER_RECT
659 root 1.1 const_iv(COMMAND_READ_BUFFER_RECT)
660 root 1.2 #endif
661     #ifdef CL_COMMAND_WRITE_BUFFER_RECT
662 root 1.1 const_iv(COMMAND_WRITE_BUFFER_RECT)
663 root 1.2 #endif
664     #ifdef CL_COMMAND_COPY_BUFFER_RECT
665 root 1.1 const_iv(COMMAND_COPY_BUFFER_RECT)
666 root 1.2 #endif
667     #ifdef CL_COMMAND_USER
668 root 1.1 const_iv(COMMAND_USER)
669 root 1.2 #endif
670 root 1.3 #ifdef CL_COMMAND_BARRIER
671     const_iv(COMMAND_BARRIER)
672     #endif
673     #ifdef CL_COMMAND_MIGRATE_MEM_OBJECTS
674     const_iv(COMMAND_MIGRATE_MEM_OBJECTS)
675     #endif
676     #ifdef CL_COMMAND_FILL_BUFFER
677     const_iv(COMMAND_FILL_BUFFER)
678     #endif
679     #ifdef CL_COMMAND_FILL_IMAGE
680     const_iv(COMMAND_FILL_IMAGE)
681     #endif
682 root 1.2 #ifdef CL_BUFFER_CREATE_TYPE_REGION
683 root 1.1 const_iv(BUFFER_CREATE_TYPE_REGION)
684 root 1.2 #endif
685     #ifdef CL_PROFILING_COMMAND_QUEUED
686 root 1.1 const_iv(PROFILING_COMMAND_QUEUED)
687 root 1.2 #endif
688     #ifdef CL_PROFILING_COMMAND_SUBMIT
689 root 1.1 const_iv(PROFILING_COMMAND_SUBMIT)
690 root 1.2 #endif
691     #ifdef CL_PROFILING_COMMAND_START
692 root 1.1 const_iv(PROFILING_COMMAND_START)
693 root 1.2 #endif
694     #ifdef CL_PROFILING_COMMAND_END
695 root 1.1 const_iv(PROFILING_COMMAND_END)
696 root 1.2 #endif
697     #ifdef CL_DEVICE_DOUBLE_FP_CONFIG
698     const_iv(DEVICE_DOUBLE_FP_CONFIG)
699     #endif
700     #ifdef CL_DEVICE_HALF_FP_CONFIG
701     const_iv(DEVICE_HALF_FP_CONFIG)
702     #endif
703     #ifdef CL_PLATFORM_ICD_SUFFIX_KHR
704     const_iv(PLATFORM_ICD_SUFFIX_KHR)
705     #endif
706     #ifdef CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
707     const_iv(DEVICE_COMPUTE_CAPABILITY_MAJOR_NV)
708     #endif
709     #ifdef CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
710     const_iv(DEVICE_COMPUTE_CAPABILITY_MINOR_NV)
711     #endif
712     #ifdef CL_DEVICE_REGISTERS_PER_BLOCK_NV
713     const_iv(DEVICE_REGISTERS_PER_BLOCK_NV)
714     #endif
715     #ifdef CL_DEVICE_WARP_SIZE_NV
716     const_iv(DEVICE_WARP_SIZE_NV)
717     #endif
718     #ifdef CL_DEVICE_GPU_OVERLAP_NV
719     const_iv(DEVICE_GPU_OVERLAP_NV)
720     #endif
721     #ifdef CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
722     const_iv(DEVICE_KERNEL_EXEC_TIMEOUT_NV)
723     #endif
724     #ifdef CL_DEVICE_INTEGRATED_MEMORY_NV
725     const_iv(DEVICE_INTEGRATED_MEMORY_NV)
726     #endif
727     #ifdef CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
728     const_iv(DEVICE_PROFILING_TIMER_OFFSET_AMD)
729     #endif
730     #ifdef CL_GL_OBJECT_BUFFER
731     const_iv(GL_OBJECT_BUFFER)
732     #endif
733     #ifdef CL_GL_OBJECT_TEXTURE2D
734     const_iv(GL_OBJECT_TEXTURE2D)
735     #endif
736     #ifdef CL_GL_OBJECT_TEXTURE3D
737     const_iv(GL_OBJECT_TEXTURE3D)
738     #endif
739     #ifdef CL_GL_OBJECT_RENDERBUFFER
740     const_iv(GL_OBJECT_RENDERBUFFER)
741     #endif
742 root 1.3 #ifdef CL_GL_OBJECT_TEXTURE2D_ARRAY
743     const_iv(GL_OBJECT_TEXTURE2D_ARRAY)
744     #endif
745     #ifdef CL_GL_OBJECT_TEXTURE1D
746     const_iv(GL_OBJECT_TEXTURE1D)
747     #endif
748     #ifdef CL_GL_OBJECT_TEXTURE1D_ARRAY
749     const_iv(GL_OBJECT_TEXTURE1D_ARRAY)
750     #endif
751     #ifdef CL_GL_OBJECT_TEXTURE_BUFFER
752     const_iv(GL_OBJECT_TEXTURE_BUFFER)
753     #endif
754 root 1.2 #ifdef CL_GL_TEXTURE_TARGET
755     const_iv(GL_TEXTURE_TARGET)
756     #endif
757     #ifdef CL_GL_MIPMAP_LEVEL
758     const_iv(GL_MIPMAP_LEVEL)
759     #endif
760     #ifdef CL_CURRENT_DEVICE_FOR_GL_CONTEXT_KHR
761     const_iv(CURRENT_DEVICE_FOR_GL_CONTEXT_KHR)
762     #endif
763     #ifdef CL_DEVICES_FOR_GL_CONTEXT_KHR
764     const_iv(DEVICES_FOR_GL_CONTEXT_KHR)
765     #endif
766     #ifdef CL_GL_CONTEXT_KHR
767     const_iv(GL_CONTEXT_KHR)
768     #endif
769     #ifdef CL_EGL_DISPLAY_KHR
770     const_iv(EGL_DISPLAY_KHR)
771     #endif
772     #ifdef CL_GLX_DISPLAY_KHR
773     const_iv(GLX_DISPLAY_KHR)
774     #endif
775     #ifdef CL_WGL_HDC_KHR
776     const_iv(WGL_HDC_KHR)
777     #endif
778     #ifdef CL_CGL_SHAREGROUP_KHR
779     const_iv(CGL_SHAREGROUP_KHR)
780     #endif
781     #ifdef CL_COMMAND_GL_FENCE_SYNC_OBJECT_KHR
782     const_iv(COMMAND_GL_FENCE_SYNC_OBJECT_KHR)
783     #endif
784     #ifdef CL_D3D10_DEVICE_KHR
785     const_iv(D3D10_DEVICE_KHR)
786     #endif
787     #ifdef CL_D3D10_DXGI_ADAPTER_KHR
788     const_iv(D3D10_DXGI_ADAPTER_KHR)
789     #endif
790     #ifdef CL_PREFERRED_DEVICES_FOR_D3D10_KHR
791     const_iv(PREFERRED_DEVICES_FOR_D3D10_KHR)
792     #endif
793     #ifdef CL_ALL_DEVICES_FOR_D3D10_KHR
794     const_iv(ALL_DEVICES_FOR_D3D10_KHR)
795     #endif
796     #ifdef CL_CONTEXT_D3D10_DEVICE_KHR
797     const_iv(CONTEXT_D3D10_DEVICE_KHR)
798     #endif
799     #ifdef CL_CONTEXT_D3D10_PREFER_SHARED_RESOURCES_KHR
800     const_iv(CONTEXT_D3D10_PREFER_SHARED_RESOURCES_KHR)
801     #endif
802     #ifdef CL_MEM_D3D10_RESOURCE_KHR
803     const_iv(MEM_D3D10_RESOURCE_KHR)
804     #endif
805     #ifdef CL_IMAGE_D3D10_SUBRESOURCE_KHR
806     const_iv(IMAGE_D3D10_SUBRESOURCE_KHR)
807     #endif
808     #ifdef CL_COMMAND_ACQUIRE_D3D10_OBJECTS_KHR
809     const_iv(COMMAND_ACQUIRE_D3D10_OBJECTS_KHR)
810     #endif
811     #ifdef CL_COMMAND_RELEASE_D3D10_OBJECTS_KHR
812     const_iv(COMMAND_RELEASE_D3D10_OBJECTS_KHR)
813     #endif