- Introduction
- Alphabetic Contents 
			- A
			
			
- B
			
		
- C
		
		
- D
		
	
- E
		
		
- F
		
	
- G
		
	
- H
		
	
- I
		
	
- K L
		
	
- M
		
	
- N
		
	
- O P Q
		
	
- R
		
	
- S
		
	
- T U
		
	
- V W
		
	
 
- OpenCL Runtime 
				
				- Enumerated Types
- Query Platform Info
						
	
- Query Devices
						
    
- Partition a Device
						                    
	
- Contexts
					  
	
- Runtime APIs
						
						- Command Queues
							  
			
- Buffer Objects
							  
			
- Sampler Objects
							  
			
- Program Objects
							  
			
- Kernel Objects
							  	
			
- Executing Kernels
							  
			
- Event Objects
								  	
			
- Markers, Barriers, and Waiting
								  	                            
			
- Profiling Operations on Memory Objects and Kernels
								  
			
- Flush and Finish
										
			
 
 
- OpenCL Compiler  
				
				- Restrictions
- Built-in Data Types
					  
	
- Address Space Qualifiers
					  		
	
- Access Qualifiers
- Function Qualifiers
- Storage Class Qualifiers
- Attribute Qualifiers
					  			
				
- Restrictions
- Built-in Functions
						
						- Async Copy and Prefetch Functions
								  		
		
- Common Functions
								  		
		
- Explicit Memory Fence Functions
								  						
		
- Geometric Functions
								  	
		
- Image Functions
								  	
		
- Integer Functions
							  
		
- Math Functions
								
								- Symbolic Math Constants
- Floating-point Macros and Pragma
- Macros and Limits
- acos
- acosh
- acospi
- asin
- asinh
- asinpi
- atan
- atan2
- atanh
- atanpi
- atan2pi
- cbrt
- ceil
- copysign
- cos
- half_cos, native_cos
- cosh
- cospi
- half_divide, native_divide
- erf
- erfc
- exp
- half_exp, native_exp
- exp2
- half_exp2, native_exp2
- exp10
- half_exp10, native_exp10
- expm1
- fabs
- fdim
- floor
- fma
- fmax
- fmin
- fmod
- fract
- frexp
- hypot
- ilogb
- ldexp
- lgamma
- lgamma_r
- log
- half_log, native_log
- log2
- half_log2, native_log2
- log10
- half_log10, native_log10
- log1p
- logb
- mad
- magmax
- magmin
- modf
- nan
- nextafter
- pow
- pown
- powr
- half_powr, native_powr
- half_recip, native_recip
- remainder
- remquo
- rint
- round
- rootn
- rsqrt
- half_rsqrt, native_rsqrt
- sin
- half_sin, native_sin
- sincos
- sinh
- sinpi
- sqrt
- half_sqrt, native_sqrt
- tan
- half_tan, native_tan
- tanh
- tanpi
- tgamma
- trunc
 
- Misc. Vector Functions
								  
		
- Relational Functions
								  
		
- Synchronization Function	
								  
		
- Vector Data Load and Store Functions
							  
		
- Work-Item Functions
							  
		
 
 
- Operators
- Conversions and Type Casting  	
			  
- Preprocessor Directives and Macros
- Optional Extensions  
			
- Sharing  
						
				- Sharing With OpenGL
					
	
- Sharing With Direct3D 10
					
	
 
- Sharing With Direct3D 11
					
	
- Sharing With DX9 Media Surface
					
	
OpenCL Installable Client Driver (ICD)