blob: aa43a5dd32a2473e504e815cd82491b29c7b9644 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Table of Contents</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
<!--
var temp, temp2, cookieArray, cookieArray2, cookieCount;
function initiate(){
cookieCount=0;
if(document.cookie){
cookieArray=document.cookie.split(";");
cookieArray2=new Array();
for(i in cookieArray){
cookieArray2[cookieArray[i].split("=")[0].replace(/ /g,"")]=cookieArray[i].split("=")[1].replace(/ /g,"");
}
}
cookieArray=(document.cookie.indexOf("state=")>=0)?cookieArray2["state"].split(","):new Array();
temp=document.getElementById("containerul");
for(var o=0;o<temp.getElementsByTagName("li").length;o++){
if(temp.getElementsByTagName("li")[o].getElementsByTagName("ul").length>0){
temp2 = document.createElement("span");
temp2.className = "symbols";
temp2.style.backgroundImage = (cookieArray.length>0)?((cookieArray[cookieCount]=="true")?"url(bullets-contract.gif)":"url(bullets-expand.gif)"):"url(bullets-expand.gif)";
temp2.onclick=function(){
showhide(this.parentNode);
writeCookie();
}
temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild)
temp.getElementsByTagName("li")[o].getElementsByTagName("ul")[0].style.display = "none";
if(cookieArray[cookieCount]=="true"){
showhide(temp.getElementsByTagName("li")[o]);
}
cookieCount++;
}
else{
temp2 = document.createElement("span");
temp2.className = "symbols";
temp2.style.backgroundImage = "url(bullets-end.gif)";
temp.getElementsByTagName("li")[o].insertBefore(temp2,temp.getElementsByTagName("li")[o].firstChild);
}
}
}
function showhide(el){
el.getElementsByTagName("ul")[0].style.display=(el.getElementsByTagName("ul")[0].style.display=="block")?"none":"block";
el.getElementsByTagName("span")[0].style.backgroundImage=(el.getElementsByTagName("ul")[0].style.display=="block")?"url(bullets-contract.gif)":"url(bullets-expand.gif)";
}
function writeCookie(){ // Runs through the menu and puts the "states" of each nested list into an array, the array is then joined together and assigned to a cookie.
cookieArray=new Array()
for(var q=0;q<temp.getElementsByTagName("li").length;q++){
if(temp.getElementsByTagName("li")[q].childNodes.length>0){
if(temp.getElementsByTagName("li")[q].childNodes[0].nodeName=="SPAN" && temp.getElementsByTagName("li")[q].getElementsByTagName("ul").length>0){
cookieArray[cookieArray.length]=(temp.getElementsByTagName("li")[q].getElementsByTagName("ul")[0].style.display=="block");
}
}
}
document.cookie="state="+cookieArray.join(",")+";expires="+new Date(new Date().getTime() + 365*24*60*60*1000).toGMTString();
}
//-->
</script>
</head>
<body>
<div id="navwrap">
<ul id="containerul"> <!-- This ul must wrap entire list for expand/contract to work -->
<li class="lev1"><a href="oclRefPages-Title.html"target="pagedisplay">Introduction</a></li>
<li class="lev1">Alphabetic Contents <!-- This is a Level1 bullet -->
<ul class="Level2"><li>A
<ul class="Level3">
<li><a href="abs.html"target="pagedisplay">abs</a></li>
<li><a href="abs.html"target="pagedisplay">abs_diff</a></li>
<li><a href="abstractDataTypes.html"target="pagedisplay">Abstract Data Types</a></li>
<li><a href="acos.html"target="pagedisplay">acos</a></li>
<li><a href="acos.html"target="pagedisplay">acosh</a></li>
<li><a href="acos.html"target="pagedisplay">acospi</a></li>
<li><a href="add_sat.html"target="pagedisplay">add_sat</a></li>
<li><a href="sampler_t.html"target="pagedisplay">Addressing Mode and Filtering</a></li>
<li><a href="constant.html"target="pagedisplay">Address Space Qualifiers</a></li>
<li><a href="any.html"target="pagedisplay">all</a></li>
<li><a href="any.html"target="pagedisplay">any</a></li>
<li><a href="as_typen.html"target="pagedisplay">as_typen()</a></li>
<li><a href="asin.html"target="pagedisplay">asin</a></li>
<li><a href="asin.html"target="pagedisplay">asinh</a></li>
<li><a href="asin.html"target="pagedisplay">asinpi</a></li>
<li><a href="asyncCopyFunctions.html"target="pagedisplay">Async Copies/Prefetch Built-In Functions</a></li>
<li><a href="async_work_group_copy.html"target="pagedisplay">async_work_group_copy</a></li>
<li><a href="atan.html"target="pagedisplay">atan</a></li>
<li><a href="atan.html"target="pagedisplay">atan2</a></li>
<li><a href="atan.html"target="pagedisplay">atan2pi</a></li>
<li><a href="atan.html"target="pagedisplay">atanh</a></li>
<li><a href="atan.html"target="pagedisplay">atanpi</a></li>
<li><a href="atomicFunctions.html"target="pagedisplay">Atomics</a></li>
<li><a href="attribute.html"target="pagedisplay">__attribute__</a></li>
<li><a href="attributes-blocksAndControlFlow.html"target="pagedisplay">attributes of blocks</a></li>
<li><a href="attributes-blocksAndControlFlow.html"target="pagedisplay">attributes of control flow stmts</a></li>
<li><a href="attributes-types.html"target="pagedisplay">attributes of types</a></li>
<li><a href="attributes-variables.html"target="pagedisplay">attributes of variables</a></li>
</ul>
</li>
<li>B
<ul class="Level3">
<li><a href="barrier.html"target="pagedisplay">barrier</a></li>
<li><a href="bitselect.html"target="pagedisplay">bitselect</a></li>
<li><a href="attributes-blocksAndControlFlow.html"target="pagedisplay">block attributes</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">bool</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">booln</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">Build Options</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">Scalar Built-In Data Types</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">Vector Built-In Data Types</a></li>
</ul>
</li>
<li>C
<ul class="Level3">
<li><a href="cbrt.html"target="pagedisplay">cbrt</a></li>
<li><a href="ceil.html"target="pagedisplay">ceil</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">char</a></li>
<li><a href="macroLimits.html"target="pagedisplay">CHAR_BIT</a></li>
<li><a href="macroLimits.html"target="pagedisplay">CHAR_MAX</a></li>
<li><a href="macroLimits.html"target="pagedisplay">CHAR_MIN</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">charn</a></li>
<li><a href="clamp.html"target="pagedisplay">clamp</a></li>
<li><a href="gl_sharing.html"target="pagedisplay">CL_APPLE_gl_sharing</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">clBuildProgram </a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_char</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_charn</a></li>
<li><a href="clCreateBuffer.html"target="pagedisplay">clCreateBuffer </a></li>
<li><a href="clCreateCommandQueue.html"target="pagedisplay">clCreateCommandQueue</a></li>
<li><a href="clCreateContext.html"target="pagedisplay">clCreateContext</a></li>
<li><a href="clCreateContextFromType.html"target="pagedisplay">clCreateContextFromType</a></li>
<li><a href="clCreateFromGLBuffer.html"target="pagedisplay">clCreateFromGLBuffer</a></li>
<li><a href="clCreateFromGLRenderbuffer.html"target="pagedisplay">clCreateFromGLRenderbuffer</a></li>
<li><a href="clCreateFromGLTexture2D.html"target="pagedisplay">clCreateFromGLTexture2D</a></li>
<li><a href="clCreateFromGLTexture3D.html"target="pagedisplay">clCreateFromGLTexture3D</a></li>
<li><a href="clCreateImage2D.html"target="pagedisplay">clCreateImage2D </a></li>
<li><a href="clCreateImage3D.html"target="pagedisplay">clCreateImage3D </a></li>
<li><a href="clCreateKernel.html"target="pagedisplay">clCreateKernel </a></li>
<li><a href="clCreateKernelsInProgram.html"target="pagedisplay">clCreateKernelsInProgram</a></li>
<li><a href="clCreateProgramWithBinary.html"target="pagedisplay">clCreateProgramWithBinary</a></li>
<li><a href="clCreateProgramWithSource.html"target="pagedisplay">clCreateProgramWithSource</a></li>
<li><a href="clCreateSampler.html"target="pagedisplay">clCreateSampler</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_double</a></li>
<li><a href="clEnqueueAcquireGLObjects.html"target="pagedisplay">clEnqueueAcquireGLObjects</a></li>
<li><a href="clEnqueueBarrier.html"target="pagedisplay">clEnqueueBarrier</a></li>
<li><a href="clEnqueueCopyBuffer.html"target="pagedisplay">clEnqueueCopyBuffer </a></li>
<li><a href="clEnqueueCopyBufferToImage.html"target="pagedisplay">clEnqueueCopyBufferToImage </a></li>
<li><a href="clEnqueueCopyImage.html"target="pagedisplay">clEnqueueCopyImage </a></li>
<li><a href="clEnqueueCopyImageToBuffer.html"target="pagedisplay">clEnqueueCopyImageToBuffer </a></li>
<li><a href="clEnqueueMapBuffer.html"target="pagedisplay">clEnqueueMapBuffer </a></li>
<li><a href="clEnqueueMapImage.html"target="pagedisplay">clEnqueueMapImage </a></li>
<li><a href="clEnqueueMarker.html"target="pagedisplay">clEnqueueMarker</a></li>
<li><a href="clEnqueueNativeKernel.html"target="pagedisplay">clEnqueueNativeKernel</a></li>
<li><a href="clEnqueueNDRangeKernel.html"target="pagedisplay">clEnqueueNDRangeKernel </a></li>
<li><a href="clEnqueueReadBuffer.html"target="pagedisplay">clEnqueueReadBuffer </a></li>
<li><a href="clEnqueueReadImage.html"target="pagedisplay">clEnqueueReadImage </a></li>
<li><a href="clEnqueueReleaseGLObjects.html"target="pagedisplay">clEnqueueReleaseGLObjects</a></li>
<li><a href="clEnqueueTask.html"target="pagedisplay">clEnqueueTask </a></li>
<li><a href="clEnqueueUnmapMemObject.html"target="pagedisplay">clEnqueueUnmapMemObject</a></li>
<li><a href="clEnqueueWaitForEvents.html"target="pagedisplay">clEnqueueWaitForEvents</a></li>
<li><a href="clEnqueueWriteBuffer.html"target="pagedisplay">clEnqueueWriteBuffer </a></li>
<li><a href="clEnqueueWriteImage.html"target="pagedisplay">clEnqueueWriteImage</a></li>
<li><a href="clFinish.html"target="pagedisplay">clFinish</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_float</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_floatn</a></li>
<li><a href="clFlush.html"target="pagedisplay">clFlush</a></li>
<li><a href="clGetCommandQueueInfo.html"target="pagedisplay">clGetCommandQueueInfo</a></li>
<li><a href="clGetContextInfo.html"target="pagedisplay">clGetContextInfo</a></li>
<li><a href="clGetDeviceIDs.html"target="pagedisplay">clGetDeviceIDs</a></li>
<li><a href="clGetDeviceInfo.html"target="pagedisplay">clGetDeviceInfo</a></li>
<li><a href="clGetEventInfo.html"target="pagedisplay">clGetEventInfo </a></li>
<li><a href="clGetEventProfilingInfo.html"target="pagedisplay">clGetEventProfilingInfo</a></li>
<li><a href="clGetExtensionFunctionAddress.html"target="pagedisplay">clGetExtensionFunctionAddress</a></li>
<li><a href="clGetGLObjectInfo.html"target="pagedisplay">clGetGLObjectInfo</a></li>
<li><a href="clGetGLTextureInfo.html"target="pagedisplay">clGetGLTextureInfo</a></li>
<li><a href="clGetImageInfo.html"target="pagedisplay">clGetImageInfo</a></li>
<li><a href="clGetKernelInfo.html"target="pagedisplay">clGetKernelInfo </a></li>
<li><a href="clGetKernelWorkGroupInfo.html"target="pagedisplay">clGetKernelWorkGroupInfo</a></li>
<li><a href="clGetMemObjectInfo.html"target="pagedisplay">clGetMemObjectInfo</a></li>
<li><a href="clGetPlatformIDs.html"target="pagedisplay">clGetPlatformIDs</a></li>
<li><a href="clGetPlatformInfo.html"target="pagedisplay">clGetPlatformInfo</a></li>
<li><a href="clGetProgramBuildInfo.html"target="pagedisplay">clGetProgramBuildInfo</a></li>
<li><a href="clGetProgramInfo.html"target="pagedisplay">clGetProgramInfo </a></li>
<li><a href="clGetSamplerInfo.html"target="pagedisplay">clGetSamplerInfo </a></li>
<li><a href="clGetSupportedImageFormats.html"target="pagedisplay">clGetSupportedImageFormats </a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_half</a></li>
<li><a href="cl_image_format.html"target="pagedisplay">cl_image_format</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_int</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_intn</a></li>
<li><a href="EXTENSION.html"target="pagedisplay">cl_khr</a></li>
<li><a href="cl_khr_3d_image_writes.html"target="pagedisplay">cl_khr_3d_image_writes</a></li>
<li><a href="cl_khr_byte_addressable_store.html"target="pagedisplay">cl_khr_byte_addressable_store</a></li>
<li><a href="cl_khr_fp16.html"target="pagedisplay">cl_khr_fp16</a></li>
<li><a href="cl_khr_fp64.html"target="pagedisplay">cl_khr_fp64</a></li>
<li><a href="cl_khr_global_int32_base_atomics.html"target="pagedisplay">cl_khr_global_int32_base_atomics</a></li>
<li><a href="cl_khr_global_int32_extended_atomics.html"target="pagedisplay">cl_khr_global_int32_extended_atomics</a></li>
<li><a href="gl_sharing.html"target="pagedisplay">CL_KHR_gl_sharing</a></li>
<li><a href="cl_khr_int64_base_atomics.html"target="pagedisplay">cl_khr_int64_base_atomics</a></li>
<li><a href="cl_khr_int64_extended_atomics.html"target="pagedisplay">cl_khr_int64_extended_atomics</a></li>
<li><a href="cl_khr_local_int32_base_atomics.html"target="pagedisplay">cl_khr_local_int32_base_atomics</a></li>
<li><a href="cl_khr_local_int32_extended_atomics.html"target="pagedisplay">cl_khr_local_int32_extended_atomics</a></li>
<li><a href="cl_khr_select_fprounding_mode.html"target="pagedisplay">cl_khr_select_fprounding_mode</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_long</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_longn</a></li>
<li><a href="clReleaseCommandQueue.html"target="pagedisplay">clReleaseCommandQueue </a></li>
<li><a href="clReleaseContext.html"target="pagedisplay">clReleaseContext </a></li>
<li><a href="clReleaseEvent.html"target="pagedisplay">clReleaseEvent</a></li>
<li><a href="clReleaseKernel.html"target="pagedisplay">clReleaseKernel</a></li>
<li><a href="clReleaseMemObject.html"target="pagedisplay">clReleaseMemObject </a></li>
<li><a href="clReleaseProgram.html"target="pagedisplay">clReleaseProgram</a></li>
<li><a href="clReleaseSampler.html"target="pagedisplay">clReleaseSampler</a></li>
<li><a href="clRetainCommandQueue.html"target="pagedisplay">clRetainCommandQueue </a></li>
<li><a href="clRetainContext.html"target="pagedisplay">clRetainContext</a></li>
<li><a href="clRetainEvent.html"target="pagedisplay">clRetainEvent</a></li>
<li><a href="clRetainKernel.html"target="pagedisplay">clRetainKernel </a></li>
<li><a href="clRetainMemObject.html"target="pagedisplay">clRetainMemObject</a></li>
<li><a href="clRetainProgram.html"target="pagedisplay">clRetainProgram</a></li>
<li><a href="clRetainSampler.html"target="pagedisplay">clRetainSampler</a></li>
<li><a href="clSetCommandQueueProperty.html"target="pagedisplay">clSetCommandQueueProperty</a></li>
<li><a href="clSetKernelArg.html"target="pagedisplay">clSetKernelArg</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_short</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_shortn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_uchar</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_ucharn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_uint</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_uintn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_ulong</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_ulongn</a></li>
<li><a href="clUnloadCompiler.html"target="pagedisplay">clUnloadCompiler</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">cl_ushort</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">cl_ushortn</a></li>
<li><a href="clWaitForEvents.html"target="pagedisplay">clWaitForEvents</a></li>
<li><a href="clz.html"target="pagedisplay">clz</a></li>
<li><a href="commonFunctions.html"target="pagedisplay">Common Built-In Functions</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex double</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex doublen</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex float</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex floatn</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex half</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex halfn</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex quad</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">complex quadn</a></li>
<li><a href="constant.html"target="pagedisplay">__constant, constant</a></li>
<li><a href="attributes-blocksAndControlFlow.html"target="pagedisplay">control flow stmnt attributes</a></li>
<li><a href="convert_T.html"target="pagedisplay">Conversions</a></li>
<li><a href="convert_T.html"target="pagedisplay">convert</a></li>
<li><a href="copysign.html"target="pagedisplay">copysign</a></li>
<li><a href="cos.html"target="pagedisplay">cos</a></li>
<li><a href="cos.html"target="pagedisplay">cosh</a></li>
<li><a href="cos.html"target="pagedisplay">cospi</a></li>
<li><a href="cross.html"target="pagedisplay">cross</a></li>
</ul>
</li>
<li>D
<ul class="Level3">
<li><a href="clBuildProgram.html"target="pagedisplay">-D name</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">-D name=definition</a></li>
<li><a href="degrees.html"target="pagedisplay">degrees</a></li>
<li><a href="EXTENSION.html"target="pagedisplay">disable</a></li>
<li><a href="distance.html"target="pagedisplay">distance</a></li>
<li><a href="dot.html"target="pagedisplay">dot</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">double (Reserved data type)</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">Double Precision Floating-Point</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">double16</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">double2</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">double4</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">double8</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">doublen</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">doublenxm</a></li>
</ul>
</li>
<li>E
<ul class="Level3">
<li><a href="preprocessorDirectives.html"target="pagedisplay"> __ENDIAN_LITTLE__</a></li>
<li><a href="enums.html"target="pagedisplay">enumerators</a></li>
<li><a href="enums.html"target="pagedisplay">enums</a></li>
<li><a href="erf.html"target="pagedisplay">erf</a></li>
<li><a href="erf.html"target="pagedisplay">erfc</a></li>
<li><a href="errors.html"target="pagedisplay">errors</a></li>
<li><a href="otherDataTypes.html"target="pagedisplay">event_t</a></li>
<li><a href="exp.html"target="pagedisplay">exp</a></li>
<li><a href="exp.html"target="pagedisplay">exp10</a></li>
<li><a href="exp.html"target="pagedisplay">exp2</a></li>
<li><a href="explicitMemoryFenceFunctions.html"target="pagedisplay">Explicit Memory Fence Built-In Functions</a></li>
<li><a href="exp.html"target="pagedisplay">expm1</a></li>
<li><a href="EXTENSION.html"target="pagedisplay">EXTENSION</a></li>
<li><a href="EXTENSION.html"target="pagedisplay">Extensions</a></li>
</ul>
</li>
<li>F
<ul class="Level3">
<li><a href="fabs.html"target="pagedisplay">fabs</a></li>
<li><a href="fast_distance.html"target="pagedisplay">fast_distance</a></li>
<li><a href="fast_length.html"target="pagedisplay">fast_length</a></li>
<li><a href="fast_normalize.html"target="pagedisplay">fast_normalize</a></li>
<li><a href="preprocessorDirectives.html"target="pagedisplay">__FAST_RELAXED_MATH__</a></li>
<li><a href="fdim.html"target="pagedisplay">fdim</a></li>
<li><a href="preprocessorDirectives.html"target="pagedisplay">__FILE__</a></li>
<li><a href="sampler_t.html"target="pagedisplay">filter mode</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">float</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">floatn</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">floatnxm</a></li>
<li><a href="floor.html"target="pagedisplay">floor</a></li>
<li><a href="fma.html"target="pagedisplay">fma</a></li>
<li><a href="fmax.html"target="pagedisplay">fmax</a></li>
<li><a href="fmin.html"target="pagedisplay">fmin</a></li>
<li><a href="fmod.html"target="pagedisplay">fmod</a></li>
<li><a href="FP_CONTRACT.html"target="pagedisplay">FP_CONTRACT</a></li>
<li><a href="FP_CONTRACT.html"target="pagedisplay">FP_FAST_FMA</a></li>
<li><a href="FP_CONTRACT.html"target="pagedisplay">FP_FAST_FMAF</a></li>
<li><a href="fract.html"target="pagedisplay">fract</a></li>
<li><a href="frexp.html"target="pagedisplay">frexp</a></li>
<li><a href="functionQualifiers.html"target="pagedisplay">Function Qualifiers</a></li>
</ul>
</li>
<li>G
<ul class="Level3">
<li><a href="geometricFunctions.html"target="pagedisplay">Geometric Built-in Functions</a></li>
<li><a href="get_global_id.html"target="pagedisplay">get_global_id</a></li>
<li><a href="get_global_size.html"target="pagedisplay">get_global_size</a></li>
<li><a href="get_group_id.html"target="pagedisplay">get_group_id</a></li>
<li><a href="get_image_channel_data_type.html"target="pagedisplay">get_image_channel_data_type</a></li>
<li><a href="get_image_channel_order.html"target="pagedisplay">get_image_channel_order</a></li>
<li><a href="get_image_depth.html"target="pagedisplay">get_image_depth</a></li>
<li><a href="get_image_dim.html"target="pagedisplay">get_image_dim</a></li>
<li><a href="get_image_height.html"target="pagedisplay">get_image_height</a></li>
<li><a href="get_image_width.html"target="pagedisplay">get_image_width</a></li>
<li><a href="get_local_id.html"target="pagedisplay">get_local_id</a></li>
<li><a href="get_local_size.html"target="pagedisplay">get_local_size</a></li>
<li><a href="get_num_groups.html"target="pagedisplay">get_num_groups</a></li>
<li><a href="get_work_dim.html"target="pagedisplay">get_work_dim</a></li>
<li><a href="global.html"target="pagedisplay">__global, global</a></li>
</ul>
</li>
<li>H
<ul class="Level3">
<li><a href="hadd.html"target="pagedisplay">hadd</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">Half Data Type</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">Half Floating-Point</a></li>
<li><a href="cos.html"target="pagedisplay">half_cos</a></li>
<li><a href="divide.html"target="pagedisplay">half_divide</a></li>
<li><a href="exp.html"target="pagedisplay">half_exp</a></li>
<li><a href="exp.html"target="pagedisplay">half_exp2</a></li>
<li><a href="exp.html"target="pagedisplay">half_exp10</a></li>
<li><a href="log.html"target="pagedisplay">half_log</a></li>
<li><a href="log.html"target="pagedisplay">half_log10</a></li>
<li><a href="log.html"target="pagedisplay">half_log2</a></li>
<li><a href="pow.html"target="pagedisplay">half_powr</a></li>
<li><a href="recip.html"target="pagedisplay">half_recip</a></li>
<li><a href="sqrt.html"target="pagedisplay">half_rsqrt</a></li>
<li><a href="sin.html"target="pagedisplay">half_sin</a></li>
<li><a href="sqrt.html"target="pagedisplay">half_sqrt</a></li>
<li><a href="tan.html"target="pagedisplay">half_tan</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">half2</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">half4</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">half8</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">half16</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">halfn</a></li>
<li><a href="mathConstants.html"target="pagedisplay">Huge_VAL</a></li>
<li><a href="mathConstants.html"target="pagedisplay">HUGE_VALF</a></li>
<li><a href="hypot.html"target="pagedisplay">hypot</a></li>
</ul>
</li>
<li>I
<ul class="Level3">
<li><a href="clBuildProgram.html"target="pagedisplay">-I dir</a></li>
<li><a href="ilogb.html"target="pagedisplay">ilogb</a></li>
<li><a href="imageAccessQualifiers.html"target="pagedisplay">Image Access Qualifiers</a></li>
<li><a href="imageFunctions.html"target="pagedisplay">Image Built-In Functions</a></li>
<li><a href="clGetSupportedImageFormats.html"target="pagedisplay">Image formats</a></li>
<li><a href="preprocessorDirectives.html"target="pagedisplay"> __IMAGE_SUPPORT__</a></li>
<li><a href="otherDataTypes.html"target="pagedisplay">image2d_t</a></li>
<li><a href="otherDataTypes.html"target="pagedisplay">image3d_t</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary double</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary doublen</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary float</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary floatn</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary half</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary halfn</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary quad</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">imaginary quadn</a></li>
<li><a href="mathConstants.html"target="pagedisplay">INFINITY</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">int</a></li>
<li><a href="integerFunctions.html"target="pagedisplay">Integer Built-In Functions</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">intn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">intptr_t</a></li>
<li><a href="oclRefPages-Title.html"target="pagedisplay">Introduction</a></li>
<li><a href="isequal.html"target="pagedisplay">isequal</a></li>
<li><a href="isfinite.html"target="pagedisplay">isfinite</a></li>
<li><a href="isgreater.html"target="pagedisplay">isgreater</a></li>
<li><a href="isgreaterequal.html"target="pagedisplay">isgreaterequal</a></li>
<li><a href="isinf.html"target="pagedisplay">isinf</a></li>
<li><a href="isless.html"target="pagedisplay">isless</a></li>
<li><a href="islessequal.html"target="pagedisplay">islessequal</a></li>
<li><a href="islessgreater.html"target="pagedisplay">islessgreater</a></li>
<li><a href="isnan.html"target="pagedisplay">isnan</a></li>
<li><a href="isnormal.html"target="pagedisplay">isnormal</a></li>
<li><a href="isnotequal.html"target="pagedisplay">isnotequal</a></li>
<li><a href="isordered.html"target="pagedisplay">isordered</a></li>
<li><a href="isunordered.html"target="pagedisplay">isunordered</a></li>
</ul>
</li>
<li>K L
<ul class="Level3">
<li><a href="functionQualifiers.html"target="pagedisplay">__kernel, kernel</a></li>
<li><a href="clCreateKernel.html"target="pagedisplay">Kernel object</a></li>
<li><a href="ldexp.html"target="pagedisplay">ldexp</a></li>
<li><a href="length.html"target="pagedisplay">length</a></li>
<li><a href="lgamma.html"target="pagedisplay">lgamma</a></li>
<li><a href="lgamma.html"target="pagedisplay">lgamma_r</a></li>
<li><a href="macroLimits.html"target="pagedisplay">limits</a></li>
<li><a href="preprocessorDirectives.html"target="pagedisplay"> __LINE__ </a></li>
<li><a href="local.html"target="pagedisplay">__local, local</a></li>
<li><a href="log.html"target="pagedisplay">log</a></li>
<li><a href="log.html"target="pagedisplay">log10</a></li>
<li><a href="log.html"target="pagedisplay">log1p</a></li>
<li><a href="log.html"target="pagedisplay">log2</a></li>
<li><a href="log.html"target="pagedisplay">logb</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">long</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">long double</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">long doublen</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">long long</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">long longn</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">longn</a></li>
</ul>
</li>
<li>M
<ul class="Level3">
<li><a href="preprocessorDirectives.html"target="pagedisplay">Macros</a></li>
<li><a href="mad.html"target="pagedisplay">mad</a></li>
<li><a href="mad_hi.html"target="pagedisplay">mad_hi</a></li>
<li><a href="mad_sat.html"target="pagedisplay">mad_sat</a></li>
<li><a href="mad24.html"target="pagedisplay">mad24</a></li>
<li><a href="mathFunctions.html"target="pagedisplay">Math Built-In Functions</a></li>
<li><a href="mathConstants.html"target="pagedisplay">math constants</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">math intrinsics options</a></li>
<li><a href="commonMax.html"target="pagedisplay">max (Common function)</a></li>
<li><a href="integerMax.html"target="pagedisplay">max (Integer function)</a></li>
<li><a href="mathConstants.html"target="pagedisplay">MAXFLOAT</a></li>
<li><a href="mem_fence.html"target="pagedisplay">mem_fence</a></li>
<li><a href="commonMin.html"target="pagedisplay">min (Common funciton)</a></li>
<li><a href="integerMax.html"target="pagedisplay">min (Integer function)</a></li>
<li><a href="mix.html"target="pagedisplay">mix</a></li>
<li><a href="modf.html"target="pagedisplay">modf</a></li>
<li><a href="mul_hi.html"target="pagedisplay">mul_hi</a></li>
<li><a href="mul24.html"target="pagedisplay">mul24</a></li>
</ul>
</li>
<li>N
<ul class="Level3">
<li><a href="nan.html"target="pagedisplay">nan</a></li>
<li><a href="mathConstants.html"target="pagedisplay">NAN</a></li>
<li><a href="cos.html"target="pagedisplay">native_cos</a></li>
<li><a href="divide.html"target="pagedisplay">native_divide</a></li>
<li><a href="exp.html"target="pagedisplay">native_exp</a></li>
<li><a href="exp.html"target="pagedisplay">native_exp2</a></li>
<li><a href="exp.html"target="pagedisplay">native_exp10</a></li>
<li><a href="log.html"target="pagedisplay">native_log</a></li>
<li><a href="log.html"target="pagedisplay">native_log2</a></li>
<li><a href="log.html"target="pagedisplay">native_log10</a></li>
<li><a href="pow.html"target="pagedisplay">native_powr</a></li>
<li><a href="recip.html"target="pagedisplay">native_recip</a></li>
<li><a href="sqrt.html"target="pagedisplay">native_rsqrt</a></li>
<li><a href="sin.html"target="pagedisplay">native_sin</a></li>
<li><a href="sqrt.html"target="pagedisplay">native_sqrt</a></li>
<li><a href="tan.html"target="pagedisplay">native_tan</a></li>
<li><a href="nextafter.html"target="pagedisplay">nextafter</a></li>
<li><a href="normalize.html"target="pagedisplay">normalize</a></li>
<li><a href="sampler_t.html"target="pagedisplay">normalized coords</a></li>
</ul>
</li>
<li>O P Q
<ul class="Level3">
<li><a href="gl_sharing.html"target="pagedisplay">OpenCL/OpenGL Sharing Functions</a></li>
<li><a href="operators.html"target="pagedisplay">Operators</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">optimization options</a></li>
<li><a href="EXTENSION.html"target="pagedisplay">Optional Extensions</a></li>
<li><a href="pow.html"target="pagedisplay">pow</a></li>
<li><a href="pow.html"target="pagedisplay">pown</a></li>
<li><a href="pow.html"target="pagedisplay">powr</a></li>
<li><a href="preprocessorDirectives.html"target="pagedisplay">#pragma</a></li>
<li><a href="mathConstants.html"target="pagedisplay">Symbolic Math Constants</a></li>
<li><a href="prefetch.html"target="pagedisplay">prefetch</a></li>
<li><a href="preprocessorDirectives.html"target="pagedisplay">Preprocessor macros</a></li>
<li><a href="private.html"target="pagedisplay"> __private, private</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">ptrdiff_t</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">quad</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">quadn</a></li>
</ul>
</li>
<li>R
<ul class="Level3">
<li><a href="radians.html"target="pagedisplay">radians</a></li>
<li><a href="imageFunctions.html"target="pagedisplay">read_image{f|h|i}</a></li>
<li><a href="read_mem_fence.html"target="pagedisplay">read_mem_fence</a></li>
<li><a href="imageAccessQualifiers.html"target="pagedisplay">__read_only</a></li>
<li><a href="relationalFunctions.html"target="pagedisplay">Relational Built-In Functions</a></li>
<li><a href="remainder.html"target="pagedisplay">remainder</a></li>
<li><a href="remquo.html"target="pagedisplay">remquo</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">Reserved Data Types</a></li>
<li><a href="hadd.html"target="pagedisplay">rhadd</a></li>
<li><a href="rint.html"target="pagedisplay">rint</a></li>
<li><a href="rootn.html"target="pagedisplay">rootn</a></li>
<li><a href="rotate.html"target="pagedisplay">rotate</a></li>
<li><a href="round.html"target="pagedisplay">round</a></li>
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">Rounding Modes</a></li>
<li><a href="sqrt.html"target="pagedisplay">rsqrt</a></li>
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">_rte</a></li>
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">_rtn</a></li>
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">_rtp</a></li>
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">_rtz</a></li>
</ul>
</li>
<li>S
<ul class="Level3">
<li><a href="clCreateSampler.html"target="pagedisplay">Sampler Object</a></li>
<li><a href="sampler_t.html"target="pagedisplay">sampler_t</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">Scalar Built-in Data Types</a></li>
<li><a href="select.html"target="pagedisplay">select</a></li>
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">SELECT_ROUNDING_MODE</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">short</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">shortn</a></li>
<li><a href="sign.html"target="pagedisplay">sign</a></li>
<li><a href="signbit.html"target="pagedisplay">signbit</a></li>
<li><a href="sin.html"target="pagedisplay">sin</a></li>
<li><a href="sin.html"target="pagedisplay">sincos</a></li>
<li><a href="sin.html"target="pagedisplay">sinh</a></li>
<li><a href="sin.html"target="pagedisplay">sinpi</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">size_t</a></li>
<li><a href="sqrt.html"target="pagedisplay">sqrt</a></li>
<li><a href="step.html"target="pagedisplay">step</a></li>
<li><a href="smoothstep.html"target="pagedisplay">smoothstep</a></li>
<li><a href="cl_image_format.html"target="pagedisplay">struct _cl_image_format</a></li>
<li><a href="sub_sat.html"target="pagedisplay">sub_sat</a></li>
<li><a href="supportedImageFormats.html"target="pagedisplay">supported image formats</a></li>
<li><a href="barrier.html"target="pagedisplay">Synchronization Function</a></li>
<li><a href="mathConstants.html"target="pagedisplay">Symbolic Constants</a></li>
</ul>
</li>
<li>T U
<ul class="Level3">
<li><a href="tan.html"target="pagedisplay">tan</a></li>
<li><a href="tan.html"target="pagedisplay">tanh</a></li>
<li><a href="tan.html"target="pagedisplay">tanpi</a></li>
<li><a href="tgamma.html"target="pagedisplay">tgamma</a></li>
<li><a href="trunc.html"target="pagedisplay">trunc</a></li>
<li><a href="attributes-types.html"target="pagedisplay">type attributes</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">uchar</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">ucharn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">uint</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">uintn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">uintptr_t</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">ulong</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">ulong long</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">ulong longn</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">ulongn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">unsigned char</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">unsigned int</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">unsigned long</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">unsigned long long</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">unsigned short</a></li>
<li><a href="upsample.html"target="pagedisplay">upsample</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">ushort</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">ushortn</a></li>
</ul>
</li>
<li>V W
<ul class="Level3">
<li><a href="attributes-variables.html"target="pagedisplay">variable attributes</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">Vector Built-in Data Types</a></li>
<li><a href="vectorDataLoadandStoreFunctions.html"target="pagedisplay">Vector Data Load and Store Functions</a></li>
<li><a href="vload_half.html"target="pagedisplay">vload_half</a></li>
<li><a href="vload_halfn.html"target="pagedisplay">vload_halfn</a></li>
<li><a href="vloada_halfn.html"target="pagedisplay">vloada_halfn</a></li>
<li><a href="vloadn.html"target="pagedisplay">vloadn</a></li>
<li><a href="scalarDataTypes.html"target="pagedisplay">void</a></li>
<li><a href="vstore_half.html"target="pagedisplay">vstore_half</a></li>
<li><a href="vstore_halfn.html"target="pagedisplay">vstore_halfn</a></li>
<li><a href="vstorea_halfn.html"target="pagedisplay">vstorea_halfn</a></li>
<li><a href="vstoren.html"target="pagedisplay">vstoren</a></li>
<li><a href="wait_group_events.html"target="pagedisplay">wait_group_events</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">warnings options</a></li>
<li><a href="workItemFunctions.html"target="pagedisplay">Work-Item Built-in Functions</a></li>
<li><a href="imageFunctions.html"target="pagedisplay">write_image[f i ui]</a></li>
<li><a href="write_mem_fence.html"target="pagedisplay">write_mem_fence</a></li>
<li><a href="imageAccessQualifiers.html"target="pagedisplay">__write_only</a></li>
<li><a href="cl_khr_3d_image_writes.html"target="pagedisplay">Writing to 3D Image Memory Objects</a></li>
</ul>
</li>
</ul>
</li>
<li class="lev1">OpenCL Runtime <!-- This is a Level1 bullet -->
<ul class="Level2">
<li><a href="enums.html"target="pagedisplay">Enumerated Types</a></li>
<li><a href="errors.html"target="pagedisplay">Errors</a></li>
<li>Query Platform Info
<ul class="Level3">
<li><a href="clGetPlatformIDs.html"target="pagedisplay">clGetPlatformIDs</a></li>
<li><a href="clGetPlatformInfo.html"target="pagedisplay">clGetPlatformInfo</a></li>
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
<li>Query Devices
<ul class="Level3">
<li><a href="clGetDeviceIDs.html"target="pagedisplay">clGetDeviceIDs</a></li>
<li><a href="clGetDeviceInfo.html"target="pagedisplay">clGetDeviceInfo</a></li>
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
<li>Contexts
<ul class="Level3">
<li><a href="clCreateContext.html"target="pagedisplay">clCreateContext</a></li>
<li><a href="clCreateContextFromType.html"target="pagedisplay">clCreateContextFromType</a></li>
<li><a href="clRetainContext.html"target="pagedisplay">clRetainContext</a></li>
<li><a href="clReleaseContext.html"target="pagedisplay">clReleaseContext</a></li>
<li><a href="clGetContextInfo.html"target="pagedisplay">clGetContextInfo</a></li>
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
<li>Runtime APIs
<ul class="Level3">
<li>Command Queues
<ul class="Level4">
<li><a href="clCreateCommandQueue.html"target="pagedisplay">clCreateCommandQueue</a></li>
<li><a href="clRetainCommandQueue.html"target="pagedisplay">clRetainCommandQueue</a></li>
<li><a href="clReleaseCommandQueue.html"target="pagedisplay">clReleaseCommandQueue</a></li>
<li><a href="clSetCommandQueueProperty.html"target="pagedisplay">clSetCommandQueueProperty</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Memory Objects
<ul class="Level4">
<li><a href="clCreateBuffer.html"target="pagedisplay">clCreateBuffer</a></li>
<li><a href="clEnqueueReadBuffer.html"target="pagedisplay">clEnqueueReadBuffer</a></li>
<li><a href="clEnqueueWriteBuffer.html"target="pagedisplay">clEnqueueWriteBuffer</a></li>
<li><a href="clRetainMemObject.html"target="pagedisplay">clRetainMemObject</a></li>
<li><a href="clReleaseMemObject.html"target="pagedisplay">clReleaseMemObject</a></li>
<li><a href="clCreateImage2D.html"target="pagedisplay">clCreateImage2D</a></li>
<li><a href="clCreateImage3D.html"target="pagedisplay">clCreateImage3D</a></li>
<li><a href="clGetSupportedImageFormats.html"target="pagedisplay">clGetSupportedImageFormats</a></li>
<li><a href="clEnqueueReadImage.html"target="pagedisplay">clEnqueueReadImage</a></li>
<li><a href="clEnqueueWriteImage.html"target="pagedisplay">clEnqueueWriteImage</a></li>
<li><a href="clEnqueueCopyImage.html"target="pagedisplay">clEnqueueCopyImage</a></li>
<li><a href="clEnqueueCopyImageToBuffer.html"target="pagedisplay">clEnqueueCopyImageToBuffer</a></li>
<li><a href="clEnqueueCopyBuffer.html"target="pagedisplay">clEnqueueCopyBuffer</a></li>
<li><a href="clEnqueueCopyBufferToImage.html"target="pagedisplay">clEnqueueCopyBufferToImage</a></li>
<li><a href="clEnqueueMapBuffer.html"target="pagedisplay">clEnqueueMapBuffer</a></li>
<li><a href="clEnqueueMapImage.html"target="pagedisplay">clEnqueueMapImage</a></li>
<li><a href="clEnqueueUnmapMemObject.html"target="pagedisplay">clEnqueueUnmapMemObject</a></li>
<li><a href="clGetMemObjectInfo.html"target="pagedisplay">clGetMemObjectInfo</a></li>
<li><a href="clGetImageInfo.html"target="pagedisplay">clGetImageInfo</a></li>
<li><a href="cl_image_format.html"target="pagedisplay">cl_image_format</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Sampler Objects
<ul class="Level4">
<li><a href="clCreateSampler.html"target="pagedisplay">clCreateSampler</a></li>
<li><a href="clRetainSampler.html"target="pagedisplay">clRetainSampler</a></li>
<li><a href="clReleaseSampler.html"target="pagedisplay">clReleaseSampler</a></li>
<li><a href="clGetSamplerInfo.html"target="pagedisplay">clGetSamplerInfo</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Program Objects
<ul class="Level4">
<li><a href="clCreateProgramWithSource.html"target="pagedisplay">clCreateProgramWithSource</a></li>
<li><a href="clCreateProgramWithBinary.html"target="pagedisplay">clCreateProgramWithBinary</a></li>
<li><a href="clRetainProgram.html"target="pagedisplay">clRetainProgram</a></li>
<li><a href="clReleaseProgram.html"target="pagedisplay">clReleaseProgram</a></li>
<li><a href="clUnloadCompiler.html"target="pagedisplay">clUnloadCompiler</a></li>
<li><a href="clBuildProgram.html"target="pagedisplay">clBuildProgram</a></li>
<li><a href="clGetProgramInfo.html"target="pagedisplay">clGetProgramInfo</a></li>
<li><a href="clGetProgramBuildInfo.html"target="pagedisplay">clGetProgramBuildInfo</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Kernel Objects
<ul class="Level4">
<li><a href="clCreateKernel.html"target="pagedisplay">clCreateKernel</a></li>
<li><a href="clCreateKernelsInProgram.html"target="pagedisplay">clCreateKernelsInProgram</a></li>
<li><a href="clRetainKernel.html"target="pagedisplay">clRetainKernel</a></li>
<li><a href="clReleaseKernel.html"target="pagedisplay">clReleaseKernel</a></li>
<li><a href="clSetKernelArg.html"target="pagedisplay">clSetKernelArg</a></li>
<li><a href="clGetKernelInfo.html"target="pagedisplay">clGetKernelInfo</a></li>
<li><a href="clGetKernelWorkGroupInfo.html"target="pagedisplay">clGetKernelWorkGroupInfo</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Executing Kernels
<ul class="Level4">
<li><a href="clEnqueueNDRangeKernel.html"target="pagedisplay">clEnqueueNDRangeKernel</a></li>
<li><a href="clEnqueueTask.html"target="pagedisplay">clEnqueueTask</a></li>
<li><a href="clEnqueueNativeKernel.html"target="pagedisplay">clEnqueueNativeKernel</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Event Objects
<ul class="Level4">
<li><a href="clWaitForEvents.html"target="pagedisplay">clWaitForEvents</a></li>
<li><a href="clGetEventInfo.html"target="pagedisplay">clGetEventInfo</a></li>
<li><a href="clRetainEvent.html"target="pagedisplay">clRetainEvent</a></li>
<li><a href="clReleaseEvent.html"target="pagedisplay">clReleaseEvent</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Execution of Kernels and Memory Object Commands
<ul class="Level4">
<li><a href="clEnqueueMarker.html"target="pagedisplay">clEnqueueMarker</a></li>
<li><a href="clEnqueueWaitForEvents.html"target="pagedisplay">clEnqueueWaitForEvents</a></li>
<li><a href="clEnqueueBarrier.html"target="pagedisplay">clEnqueueBarrier</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Profiling Operations on Memory Objects and Kernels
<ul class="Level4">
<li><a href="clGetEventProfilingInfo.html"target="pagedisplay">clGetEventProfilingInfo</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 4 nested section -->
<li>Flush and Finish
<ul class="Level4">
<li><a href="clFlush.html"target="pagedisplay">clFlush</a></li>
<li><a href="clFinish.html"target="pagedisplay">clFinish</a></li>
</ul>
</li> <!-- end of LEVEL 4 nested section -->
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 3 nested section -->
</ul> <!-- end Level2 -->
</li> <!-- end of LEVEL 1 nested section -->
<li class="lev1">OpenCL Compiler <!-- This is a Level1 bullet -->
<ul class="Level2">
<li><a href="restrictions.html"target="pagedisplay">Restrictions</a></li>
<li>Built-in Data Types
<ul class="Level3">
<li><a href="scalarDataTypes.html"target="pagedisplay">Scalar Data Types</a></li>
<li><a href="vectorDataTypes.html"target="pagedisplay">Vector Data Types</a></li>
<li><a href="otherDataTypes.html"target="pagedisplay">Other Data Types</a></li>
<li><a href="reservedDataTypes.html"target="pagedisplay">Reserved Data Types</a></li>
<li><a href="abstractDataTypes.html"target="pagedisplay">Abstract Data Types</a></li>
<li><a href="cl_image_format.html"target="pagedisplay">cl_image_format</a></li>
<li><a href="sampler_t.html"target="pagedisplay">sampler_t</a></li>
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
<li>Address Space Qualifiers
<ul class="Level3">
<li><a href="constant.html"target="pagedisplay">__constant</a></li>
<li><a href="local.html"target="pagedisplay">__local</a></li>
<li><a href="global.html"target="pagedisplay">__global</a></li>
<li><a href="private.html"target="pagedisplay">__private</a></li>
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
<li><a href="imageAccessQualifiers.html"target="pagedisplay">Image Access Qualifiers</a></li>
<li><a href="functionQualifiers.html"target="pagedisplay">Function Qualifiers</a></li>
<li><a href="attribute.html"target="pagedisplay">Attribute Qualifiers</a>
<ul class="Level3">
<li><a href="attributes-types.html"target="pagedisplay">Types Attributes</a></li>
<li><a href="attributes-variables.html"target="pagedisplay">Variables Attributes</a></li>
<li><a href="attributes-blocksAndControlFlow.html"target="pagedisplay">Blocks and Control-Flow Statement Attributes</a></li>
</ul> <!-- end Level3 -->
<li>Built-in Functions
<ul class="Level3">
<li><a href="asyncCopyFunctions.html"target="pagedisplay">Async Copy and Prefetch Functions</a>
<ul class="Level4">
<li><a href="async_work_group_copy.html"target="pagedisplay">async_work_group_copy</a></li>
<li><a href="wait_group_events.html"target="pagedisplay">wait_group_events</a></li>
<li><a href="prefetch.html"target="pagedisplay">prefetch</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="commonFunctions.html"target="pagedisplay">Common Functions</a>
<ul class="Level4">
<li><a href="clamp.html"target="pagedisplay">clamp</a></li>
<li><a href="degrees.html"target="pagedisplay">degrees</a></li>
<li><a href="commonMax.html"target="pagedisplay">max</a></li>
<li><a href="commonMin.html"target="pagedisplay">min</a></li>
<li><a href="mix.html"target="pagedisplay">mix</a></li>
<li><a href="radians.html"target="pagedisplay">radians</a></li>
<li><a href="sign.html"target="pagedisplay">sign</a></li>
<li><a href="smoothstep.html"target="pagedisplay">smoothstep</a></li>
<li><a href="step.html"target="pagedisplay">step</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="explicitMemoryFenceFunctions.html"target="pagedisplay">Explicit Memory Fence Functions</a>
<ul class="Level4">
<li><a href="mem_fence.html"target="pagedisplay">mem_fence</a></li>
<li><a href="read_mem_fence.html"target="pagedisplay">read_mem_fence</a></li>
<li><a href="write_mem_fence.html"target="pagedisplay">write_mem_fence</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="geometricFunctions.html"target="pagedisplay">Geometric Functions</a>
<ul class="Level4">
<li><a href="cross.html"target="pagedisplay">cross</a></li>
<li><a href="dot.html"target="pagedisplay">dot</a></li>
<li><a href="distance.html"target="pagedisplay">distance</a></li>
<li><a href="length.html"target="pagedisplay">length</a></li>
<li><a href="normalize.html"target="pagedisplay">normalize</a></li>
<li><a href="fast_distance.html"target="pagedisplay">fast_distance</a></li>
<li><a href="fast_length.html"target="pagedisplay">fast_length</a></li>
<li><a href="fast_normalize.html"target="pagedisplay">fast_normalize</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="imageFunctions.html"target="pagedisplay">Image Functions</a>
<ul class="Level4">
<li><a href="read_imagef2d.html"target="pagedisplay">read_image (1D or 2D, Float)</a></li>
<li><a href="read_imagef3d.html"target="pagedisplay">read_image (3D, Float)</a></li>
<li><a href="read_imagei2d.html"target="pagedisplay">read_image (1D or 2D, Int)</a></li>
<li><a href="read_imagei3d.html"target="pagedisplay">read_image (3D, Int)</a></li>
<li><a href="write_image.html"target="pagedisplay">write_image (1D or 2D)</a></li>
<li><a href="get_image_width.html"target="pagedisplay">get_image_width</a></li>
<li><a href="get_image_height.html"target="pagedisplay">get_image_height</a></li>
<li><a href="get_image_depth.html"target="pagedisplay">get_image_depth</a></li>
<li><a href="get_image_channel_data_type.html"target="pagedisplay">get_image_channel_data_type</a></li>
<li><a href="get_image_channel_order.html"target="pagedisplay">get_image_channel_order</a></li>
<li><a href="get_image_dim.html"target="pagedisplay">get_image_dim</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="integerFunctions.html"target="pagedisplay">Integer Functions</a>
<ul class="Level4">
<li><a href="abs.html"target="pagedisplay">abs</a></li>
<li><a href="abs.html"target="pagedisplay">abs_diff</a></li>
<li><a href="add_sat.html"target="pagedisplay">add_sat</a></li>
<li><a href="clz.html"target="pagedisplay">clz</a></li>
<li><a href="hadd.html"target="pagedisplay">hadd</a></li>
<li><a href="mad24.html"target="pagedisplay">mad24</a></li>
<li><a href="mad_hi.html"target="pagedisplay">mad_hi</a></li>
<li><a href="mad_sat.html"target="pagedisplay">mad_sat</a></li>
<li><a href="integerMax.html"target="pagedisplay">max</a></li>
<li><a href="integerMax.html"target="pagedisplay">min</a></li>
<li><a href="mul24.html"target="pagedisplay">mul24</a></li>
<li><a href="mul_hi.html"target="pagedisplay">mul_hi</a></li>
<li><a href="hadd.html"target="pagedisplay">rhadd</a></li>
<li><a href="rotate.html"target="pagedisplay">rotate</a></li>
<li><a href="sub_sat.html"target="pagedisplay">sub_sat</a></li>
<li><a href="upsample.html"target="pagedisplay">upsample</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="mathFunctions.html"target="pagedisplay">Math Functions</a>
<ul class="Level4">
<li><a href="mathConstants.html"target="pagedisplay">Symbolic Math Constants</a></li>
<li><a href="FP_CONTRACT.html"target="pagedisplay">Floating-point Macros and Pragma</a></li>
<li><a href="macroLimits.html"target="pagedisplay">Macros and Limits</a></li>
<li><a href="acos.html"target="pagedisplay">acos</a></li>
<li><a href="acos.html"target="pagedisplay">acosh</a></li>
<li><a href="acos.html"target="pagedisplay">acospi</a></li>
<li><a href="asin.html"target="pagedisplay">asin</a></li>
<li><a href="asin.html"target="pagedisplay">asinh</a></li>
<li><a href="asin.html"target="pagedisplay">asinpi</a></li>
<li><a href="atan.html"target="pagedisplay">atan</a></li>
<li><a href="atan.html"target="pagedisplay">atan2</a></li>
<li><a href="atan.html"target="pagedisplay">atanh</a></li>
<li><a href="atan.html"target="pagedisplay">atanpi</a></li>
<li><a href="atan.html"target="pagedisplay">atan2pi</a></li>
<li><a href="cbrt.html"target="pagedisplay">cbrt</a></li>
<li><a href="ceil.html"target="pagedisplay">ceil</a></li>
<li><a href="copysign.html"target="pagedisplay">copysign</a></li>
<li><a href="cos.html"target="pagedisplay">cos</a></li>
<li><a href="cos.html"target="pagedisplay">half_cos, native_cos</a></li>
<li><a href="cos.html"target="pagedisplay">cosh</a></li>
<li><a href="cos.html"target="pagedisplay">cospi</a></li>
<li><a href="divide.html"target="pagedisplay">half_divide, native_divide</a></li>
<li><a href="erf.html"target="pagedisplay">erf</a></li>
<li><a href="erf.html"target="pagedisplay">erfc</a></li>
<li><a href="exp.html"target="pagedisplay">exp</a></li>
<li><a href="exp.html"target="pagedisplay">half_exp, native_exp</a></li>
<li><a href="exp.html"target="pagedisplay">exp2</a></li>
<li><a href="exp.html"target="pagedisplay">half_exp2, native_exp2</a></li>
<li><a href="exp.html"target="pagedisplay">exp10</a></li>
<li><a href="exp.html"target="pagedisplay">half_exp10, native_exp10</a></li>
<li><a href="exp.html"target="pagedisplay">expm1</a></li>
<li><a href="fabs.html"target="pagedisplay">fabs</a></li>
<li><a href="fdim.html"target="pagedisplay">fdim</a></li>
<li><a href="floor.html"target="pagedisplay">floor</a></li>
<li><a href="fma.html"target="pagedisplay">fma</a></li>
<li><a href="fmax.html"target="pagedisplay">fmax</a></li>
<li><a href="fmin.html"target="pagedisplay">fmin</a></li>
<li><a href="fmod.html"target="pagedisplay">fmod</a></li>
<li><a href="fract.html"target="pagedisplay">fract</a></li>
<li><a href="frexp.html"target="pagedisplay">frexp</a></li>
<li><a href="hypot.html"target="pagedisplay">hypot</a></li>
<li><a href="ilogb.html"target="pagedisplay">ilogb</a></li>
<li><a href="ldexp.html"target="pagedisplay">ldexp</a></li>
<li><a href="lgamma.html"target="pagedisplay">lgamma</a></li>
<li><a href="lgamma.html"target="pagedisplay">lgamma_r</a></li>
<li><a href="log.html"target="pagedisplay">log</a></li>
<li><a href="log.html"target="pagedisplay">half_log, native_log</a></li>
<li><a href="log.html"target="pagedisplay">log2</a></li>
<li><a href="log.html"target="pagedisplay">half_log2, native_log2</a></li>
<li><a href="log.html"target="pagedisplay">log10</a></li>
<li><a href="log.html"target="pagedisplay">half_log10, native_log10</a></li>
<li><a href="log.html"target="pagedisplay">log1p</a></li>
<li><a href="log.html"target="pagedisplay">logb</a></li>
<li><a href="mad.html"target="pagedisplay">mad</a></li>
<li><a href="modf.html"target="pagedisplay">modf</a></li>
<li><a href="nan.html"target="pagedisplay">nan</a></li>
<li><a href="nextafter.html"target="pagedisplay">nextafter</a></li>
<li><a href="pow.html"target="pagedisplay">pow</a></li>
<li><a href="pow.html"target="pagedisplay">pown</a></li>
<li><a href="pow.html"target="pagedisplay">powr</a></li>
<li><a href="pow.html"target="pagedisplay">half_powr, native_powr</a></li>
<li><a href="recip.html"target="pagedisplay">half_recip, native_recip</a></li>
<li><a href="remainder.html"target="pagedisplay">remainder</a></li>
<li><a href="remquo.html"target="pagedisplay">remquo</a></li>
<li><a href="rint.html"target="pagedisplay">rint</a></li>
<li><a href="round.html"target="pagedisplay">round</a></li>
<li><a href="rootn.html"target="pagedisplay">rootn</a></li>
<li><a href="rsqrt.html"target="pagedisplay">rsqrt</a></li>
<li><a href="sqrt.html"target="pagedisplay">half_rsqrt, native_rsqrt</a></li>
<li><a href="sin.html"target="pagedisplay">sin</a></li>
<li><a href="sin.html"target="pagedisplay">half_sin, native_sin</a></li>
<li><a href="sin.html"target="pagedisplay">sincos</a></li>
<li><a href="sin.html"target="pagedisplay">sinh</a></li>
<li><a href="sin.html"target="pagedisplay">sinpi</a></li>
<li><a href="sqrt.html"target="pagedisplay">sqrt</a></li>
<li><a href="sqrt.html"target="pagedisplay">half_sqrt, native_sqrt</a></li>
<li><a href="tan.html"target="pagedisplay">tan</a></li>
<li><a href="tan.html"target="pagedisplay">half_tan, native_tan</a></li>
<li><a href="tan.html"target="pagedisplay">tanh</a></li>
<li><a href="tan.html"target="pagedisplay">tanpi</a></li>
<li><a href="tgamma.html"target="pagedisplay">tgamma</a></li>
<li><a href="trunc.html"target="pagedisplay">trunc</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="relationalFunctions.html"target="pagedisplay">Relational Functions</a>
<ul class="Level4">
<li><a href="isequal.html"target="pagedisplay">isequal</a></li>
<li><a href="isnotequal.html"target="pagedisplay">isnotequal</a></li>
<li><a href="isgreater.html"target="pagedisplay">isgreater</a></li>
<li><a href="isgreaterequal.html"target="pagedisplay">isgreaterequal</a></li>
<li><a href="isless.html"target="pagedisplay">isless</a></li>
<li><a href="islessequal.html"target="pagedisplay">islessequal</a></li>
<li><a href="islessgreater.html"target="pagedisplay">islessgreater</a></li>
<li><a href="isfinite.html"target="pagedisplay">isfinite</a></li>
<li><a href="isinf.html"target="pagedisplay">isinf</a></li>
<li><a href="isnan.html"target="pagedisplay">isnan</a></li>
<li><a href="isnormal.html"target="pagedisplay">isnormal</a></li>
<li><a href="isordered.html"target="pagedisplay">isordered</a></li>
<li><a href="isunordered.html"target="pagedisplay">isunordered</a></li>
<li><a href="signbit.html"target="pagedisplay">signbit</a></li>
<li><a href="any.html"target="pagedisplay">any</a></li>
<li><a href="any.html"target="pagedisplay">all</a></li>
<li><a href="bitselect.html"target="pagedisplay">bitselect</a></li>
<li><a href="select.html"target="pagedisplay">select</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li>Synchronization Function
<ul class="Level4">
<li><a href="barrier.html"target="pagedisplay">barrier</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="vectorDataLoadandStoreFunctions.html"target="pagedisplay">Vector Data Load and Store Functions</a>
<ul class="Level4">
<li><a href="vloadn.html"target="pagedisplay">vloadn</a></li>
<li><a href="vload_half.html"target="pagedisplay">vload_half</a></li>
<li><a href="vload_halfn.html"target="pagedisplay">vload_halfn</a></li>
<li><a href="vloada_halfn.html"target="pagedisplay">vloada_halfn</a></li>
<li><a href="vstoren.html"target="pagedisplay">vstoren</a></li>
<li><a href="vstore_half.html"target="pagedisplay">vstore_half</a></li>
<li><a href="vstore_halfn.html"target="pagedisplay">vstore_halfn</a></li>
<li><a href="vstorea_halfn.html"target="pagedisplay">vstorea_halfn</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
<li><a href="workItemFunctions.html"target="pagedisplay">Work-Item Functions</a>
<ul class="Level4">
<li><a href="get_global_id.html"target="pagedisplay">get_global_id</a></li>
<li><a href="get_global_size.html"target="pagedisplay">get_global_size</a></li>
<li><a href="get_group_id.html"target="pagedisplay">get_group_id</a></li>
<li><a href="get_local_id.html"target="pagedisplay">get_local_id</a></li>
<li><a href="get_local_size.html"target="pagedisplay">get_local_size</a></li>
<li><a href="get_num_groups.html"target="pagedisplay">get_num_groups</a></li>
<li><a href="get_work_dim.html"target="pagedisplay">get_work_dim</a></li>
</ul> <!-- end Level4 -->
</li> <!-- end of LEVEL 3 nested section -->
</ul> <!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
</ul> <!-- end Level2 -->
</li> <!-- end of LEVEL 1 nested section -->
<li class="lev1"><a href="operators.html"target="pagedisplay">Operators</a></li>
<li class="lev1">Conversions and Type Casting <!-- This is a Level1 bullet -->
<ul class="Level2">
<li><a href="convert_T.html"target="pagedisplay">Explicit Conversions</a></li>
<li><a href="as_typen.html"target="pagedisplay">Reinterpreting Types Using as_typen()</a></li>
</ul> <!-- end Level2 -->
</li> <!-- end of LEVEL 1 nested section -->
<li class="lev1"><a href="preprocessorDirectives.html"target="pagedisplay">Preprocessor Directives and Macros</a></li> <!-- This is a Level1 bullet -->
<li class="lev1">Optional Extensions <!-- This is a Level1 bullet -->
<ul class="Level2">
<li><a href="SELECT_ROUNDING_MODE.html"target="pagedisplay">SELECT_ROUNDING_MODE</a></li>
<li><a href="EXTENSION.html"target="pagedisplay">EXTENSION</a>
<ul class="Level3">
<li><a href="cl_khr_select_fprounding_mode.html"target="pagedisplay">cl_khr_select_fprounding_mode</a></li>
<li><a href="cl_khr_global_int32_base_atomics.html"target="pagedisplay">cl_khr_global_int32_base_atomics</a></li>
<li><a href="cl_khr_global_int32_extended_atomics.html"target="pagedisplay">cl_khr_global_int32_extended_atomics</a></li>
<li><a href="cl_khr_local_int32_base_atomics.html"target="pagedisplay">cl_khr_local_int32_base_atomics</a></li>
<li><a href="cl_khr_local_int32_extended_atomics.html"target="pagedisplay">cl_khr_local_int32_extended_atomics</a></li>
<li><a href="cl_khr_int64_base_atomics.html"target="pagedisplay">cl_khr_int64_base_atomics</a></li>
<li><a href="cl_khr_int64_extended_atomics.html"target="pagedisplay">cl_khr_int64_extended_atomics</a></li>
<li><a href="cl_khr_fp16.html"target="pagedisplay">cl_khr_fp16</a></li>
<li><a href="cl_khr_fp64.html"target="pagedisplay">cl_khr_fp64</a></li>
<li><a href="clGetExtensionFunctionAddress.html"target="pagedisplay">clGetExtensionFunctionAddress</a></li>
<li><a href="cl_khr_3d_image_writes.html"target="pagedisplay">cl_khr_3d_image_writes</a></li>
<li><a href="cl_khr_byte_addressable_store.html"target="pagedisplay">cl_khr_byte_addressable_store</a></li>
<li><a href="gl_sharing.html"target="pagedisplay">CL_APPLE_gl_sharing</a></li>
<li><a href="gl_sharing.html"target="pagedisplay">CL_KHR_gl_sharing</a></li>
</ul><!-- end Level3 -->
</li> <!-- end of LEVEL 2 nested section -->
</ul><!-- end Level2 -->
</li> <!-- end of LEVEL 1 nested section -->
<li class="lev1">OpenCL/OpenGL Sharing APIs <!-- This is a Level1 bullet -->
<ul class="Level2">
<li><a href="clCreateFromGLBuffer.html"target="pagedisplay">clCreateFromGLBuffer</a></li>
<li><a href="clCreateFromGLRenderbuffer.html"target="pagedisplay">clCreateFromGLRenderbuffer</a></li>
<li><a href="clCreateFromGLTexture2D.html"target="pagedisplay">clCreateFromGLTexture2D</a></li>
<li><a href="clCreateFromGLTexture3D.html"target="pagedisplay">clCreateFromGLTexture3D</a></li>
<li><a href="clEnqueueAcquireGLObjects.html"target="pagedisplay">clEnqueueAcquireGLObjects</a></li>
<li><a href="clEnqueueReleaseGLObjects.html"target="pagedisplay">clEnqueueReleaseGLObjects</a></li>
<li><a href="clGetGLObjectInfo.html"target="pagedisplay">clGetGLObjectInfo</a></li>
<li><a href="clGetGLTextureInfo.html"target="pagedisplay">clGetGLTextureInfo</a></li>
</ul><!-- end Level2 -->
</li> <!-- end of LEVEL 1 nested section -->
</ul><!-- end Level1 -->
</div>
<script type="text/javascript">
initiate(); // This must be placed immediately after the menu in order to format it properly.
</script>
<p>
</p>
</body>
</html>