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

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