opsu-dance/lib/lwjgl-2.9.1/javadoc/org/lwjgl/opencl/CL12.html
2014-06-29 22:17:04 -04:00

2150 lines
106 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:01 CET 2013 -->
<title>CL12 (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CL12 (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CL12.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../org/lwjgl/opencl/CL11.html" title="class in org.lwjgl.opencl"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/lwjgl/opencl/CL12GL.html" title="class in org.lwjgl.opencl"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/lwjgl/opencl/CL12.html" target="_top">Frames</a></li>
<li><a href="CL12.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.opencl</div>
<h2 title="Class CL12" class="title">Class CL12</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.opencl.CL12</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public final class <span class="strong">CL12</span>
extends java.lang.Object</pre>
<div class="block">The core OpenCL 1.1 API</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_BLOCKING">CL_BLOCKING</a></strong></code>
<div class="block">cl_bool</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_COMMAND_BARRIER">CL_COMMAND_BARRIER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_COMMAND_FILL_BUFFER">CL_COMMAND_FILL_BUFFER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_COMMAND_FILL_IMAGE">CL_COMMAND_FILL_IMAGE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_COMMAND_MIGRATE_MEM_OBJECTS">CL_COMMAND_MIGRATE_MEM_OBJECTS</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_COMPILE_PROGRAM_FAILURE">CL_COMPILE_PROGRAM_FAILURE</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_CONTEXT_INTEROP_USER_SYNC">CL_CONTEXT_INTEROP_USER_SYNC</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE">CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE">CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE">CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE">CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE">CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_AFFINITY_DOMAIN_NUMA">CL_DEVICE_AFFINITY_DOMAIN_NUMA</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_BUILT_IN_KERNELS">CL_DEVICE_BUILT_IN_KERNELS</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_DOUBLE_FP_CONFIG">CL_DEVICE_DOUBLE_FP_CONFIG</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_IMAGE_MAX_ARRAY_SIZE">CL_DEVICE_IMAGE_MAX_ARRAY_SIZE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_IMAGE_MAX_BUFFER_SIZE">CL_DEVICE_IMAGE_MAX_BUFFER_SIZE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_LINKER_AVAILABLE">CL_DEVICE_LINKER_AVAILABLE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARENT_DEVICE">CL_DEVICE_PARENT_DEVICE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_AFFINITY_DOMAIN">CL_DEVICE_PARTITION_AFFINITY_DOMAIN</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN">CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_BY_COUNTS">CL_DEVICE_PARTITION_BY_COUNTS</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_BY_COUNTS_LIST_END">CL_DEVICE_PARTITION_BY_COUNTS_LIST_END</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_EQUALLY">CL_DEVICE_PARTITION_EQUALLY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_FAILED">CL_DEVICE_PARTITION_FAILED</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_MAX_SUB_DEVICES">CL_DEVICE_PARTITION_MAX_SUB_DEVICES</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_PROPERTIES">CL_DEVICE_PARTITION_PROPERTIES</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PARTITION_TYPE">CL_DEVICE_PARTITION_TYPE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PREFERRED_INTEROP_USER_SYNC">CL_DEVICE_PREFERRED_INTEROP_USER_SYNC</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_PRINTF_BUFFER_SIZE">CL_DEVICE_PRINTF_BUFFER_SIZE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_REFERENCE_COUNT">CL_DEVICE_REFERENCE_COUNT</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_DEVICE_TYPE_CUSTOM">CL_DEVICE_TYPE_CUSTOM</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT">CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_IMAGE_ARRAY_SIZE">CL_IMAGE_ARRAY_SIZE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_IMAGE_BUFFER">CL_IMAGE_BUFFER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_IMAGE_NUM_MIP_LEVELS">CL_IMAGE_NUM_MIP_LEVELS</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_IMAGE_NUM_SAMPLES">CL_IMAGE_NUM_SAMPLES</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_INVALID_COMPILER_OPTIONS">CL_INVALID_COMPILER_OPTIONS</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_INVALID_DEVICE_PARTITION_COUNT">CL_INVALID_DEVICE_PARTITION_COUNT</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_INVALID_IMAGE_DESCRIPTOR">CL_INVALID_IMAGE_DESCRIPTOR</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_INVALID_LINKER_OPTIONS">CL_INVALID_LINKER_OPTIONS</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ACCESS_NONE">CL_KERNEL_ARG_ACCESS_NONE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ACCESS_QUALIFIER">CL_KERNEL_ARG_ACCESS_QUALIFIER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ACCESS_READ_ONLY">CL_KERNEL_ARG_ACCESS_READ_ONLY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ACCESS_READ_WRITE">CL_KERNEL_ARG_ACCESS_READ_WRITE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ACCESS_WRITE_ONLY">CL_KERNEL_ARG_ACCESS_WRITE_ONLY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ADDRESS_CONSTANT">CL_KERNEL_ARG_ADDRESS_CONSTANT</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ADDRESS_GLOBAL">CL_KERNEL_ARG_ADDRESS_GLOBAL</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ADDRESS_LOCAL">CL_KERNEL_ARG_ADDRESS_LOCAL</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ADDRESS_PRIVATE">CL_KERNEL_ARG_ADDRESS_PRIVATE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_ADDRESS_QUALIFIER">CL_KERNEL_ARG_ADDRESS_QUALIFIER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_INFO_NOT_AVAILABLE">CL_KERNEL_ARG_INFO_NOT_AVAILABLE</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_NAME">CL_KERNEL_ARG_NAME</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_TYPE_CONST">CL_KERNEL_ARG_TYPE_CONST</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_TYPE_NAME">CL_KERNEL_ARG_TYPE_NAME</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_TYPE_NONE">CL_KERNEL_ARG_TYPE_NONE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_TYPE_QUALIFIER">CL_KERNEL_ARG_TYPE_QUALIFIER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_TYPE_RESTRICT">CL_KERNEL_ARG_TYPE_RESTRICT</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ARG_TYPE_VOLATILE">CL_KERNEL_ARG_TYPE_VOLATILE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_ATTRIBUTES">CL_KERNEL_ATTRIBUTES</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_KERNEL_GLOBAL_WORK_SIZE">CL_KERNEL_GLOBAL_WORK_SIZE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_LINK_PROGRAM_FAILURE">CL_LINK_PROGRAM_FAILURE</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_LINKER_NOT_AVAILABLE">CL_LINKER_NOT_AVAILABLE</a></strong></code>
<div class="block">Error Codes</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MAP_WRITE_INVALIDATE_REGION">CL_MAP_WRITE_INVALIDATE_REGION</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_HOST_NO_ACCESS">CL_MEM_HOST_NO_ACCESS</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_HOST_READ_ONLY">CL_MEM_HOST_READ_ONLY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_HOST_WRITE_ONLY">CL_MEM_HOST_WRITE_ONLY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_OBJECT_IMAGE1D">CL_MEM_OBJECT_IMAGE1D</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_OBJECT_IMAGE1D_ARRAY">CL_MEM_OBJECT_IMAGE1D_ARRAY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_OBJECT_IMAGE1D_BUFFER">CL_MEM_OBJECT_IMAGE1D_BUFFER</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MEM_OBJECT_IMAGE2D_ARRAY">CL_MEM_OBJECT_IMAGE2D_ARRAY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED">CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_MIGRATE_MEM_OBJECT_HOST">CL_MIGRATE_MEM_OBJECT_HOST</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_NON_BLOCKING">CL_NON_BLOCKING</a></strong></code>
<div class="block">cl_bool</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_BINARY_TYPE">CL_PROGRAM_BINARY_TYPE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT">CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_BINARY_TYPE_EXECUTABLE">CL_PROGRAM_BINARY_TYPE_EXECUTABLE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_BINARY_TYPE_LIBRARY">CL_PROGRAM_BINARY_TYPE_LIBRARY</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_BINARY_TYPE_NONE">CL_PROGRAM_BINARY_TYPE_NONE</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_KERNEL_NAMES">CL_PROGRAM_KERNEL_NAMES</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_PROGRAM_NUM_KERNELS">CL_PROGRAM_NUM_KERNELS</a></strong></code>
<div class="block">cl_device_type - bitfield</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#CL_VERSION_1_2">CL_VERSION_1_2</a></strong></code>
<div class="block">OpenCL Version</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer[], org.lwjgl.opencl.CLCompileProgramCallback)">clCompileProgram</a></strong>(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_headers,
java.nio.ByteBuffer[]&nbsp;header_include_names,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</code>
<div class="block">Overloads clCompileProgram.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLCompileProgramCallback)">clCompileProgram</a></strong>(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_header,
java.nio.ByteBuffer&nbsp;header_include_name,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</code>
<div class="block">Single null-terminated header include name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, java.lang.CharSequence[], org.lwjgl.opencl.CLCompileProgramCallback)">clCompileProgram</a></strong>(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_header,
java.lang.CharSequence[]&nbsp;header_include_name,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</code>
<div class="block">Overloads clCompileProgram.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.opencl.CLCompileProgramCallback)">clCompileProgram</a></strong>(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_header,
java.lang.CharSequence&nbsp;header_include_name,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</code>
<div class="block">Overloads clCompileProgram.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCompileProgramMulti(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLCompileProgramCallback)">clCompileProgramMulti</a></strong>(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_headers,
java.nio.ByteBuffer&nbsp;header_include_names,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</code>
<div class="block">Overloads clCompileProgram.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.IntBuffer)">clCreateImage</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.ByteBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.FloatBuffer, java.nio.IntBuffer)">clCreateImage</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.FloatBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.IntBuffer, java.nio.IntBuffer)">clCreateImage</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.IntBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ShortBuffer, java.nio.IntBuffer)">clCreateImage</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.ShortBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateProgramWithBuiltInKernels(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, java.nio.IntBuffer)">clCreateProgramWithBuiltInKernels</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;kernel_names,
java.nio.IntBuffer&nbsp;errcode_ret)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateProgramWithBuiltInKernels(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.lang.CharSequence, java.nio.IntBuffer)">clCreateProgramWithBuiltInKernels</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;kernel_names,
java.nio.IntBuffer&nbsp;errcode_ret)</code>
<div class="block">Overloads clCreateProgramWithBuiltInKernels.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clCreateSubDevices(org.lwjgl.opencl.CLDevice, java.nio.LongBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer)">clCreateSubDevices</a></strong>(<a href="../../../org/lwjgl/opencl/CLDevice.html" title="class in org.lwjgl.opencl">CLDevice</a>&nbsp;in_device,
java.nio.LongBuffer&nbsp;properties,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;out_devices,
java.nio.IntBuffer&nbsp;num_devices_ret)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clEnqueueBarrierWithWaitList(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">clEnqueueBarrierWithWaitList</a></strong>(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clEnqueueFillBuffer(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, long, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">clEnqueueFillBuffer</a></strong>(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;buffer,
java.nio.ByteBuffer&nbsp;pattern,
long&nbsp;offset,
long&nbsp;size,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clEnqueueFillImage(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">clEnqueueFillImage</a></strong>(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;image,
java.nio.ByteBuffer&nbsp;fill_color,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;origin,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;region,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clEnqueueMarkerWithWaitList(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">clEnqueueMarkerWithWaitList</a></strong>(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clEnqueueMigrateMemObjects(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">clEnqueueMigrateMemObjects</a></strong>(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;mem_objects,
long&nbsp;flags,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clGetKernelArgInfo(org.lwjgl.opencl.CLKernel, int, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer)">clGetKernelArgInfo</a></strong>(<a href="../../../org/lwjgl/opencl/CLKernel.html" title="class in org.lwjgl.opencl">CLKernel</a>&nbsp;kernel,
int&nbsp;arg_indx,
int&nbsp;param_name,
java.nio.ByteBuffer&nbsp;param_value,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;param_value_size_ret)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clLinkProgram(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLLinkProgramCallback, java.nio.IntBuffer)">clLinkProgram</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_programs,
<a href="../../../org/lwjgl/opencl/CLLinkProgramCallback.html" title="class in org.lwjgl.opencl">CLLinkProgramCallback</a>&nbsp;pfn_notify,
java.nio.IntBuffer&nbsp;errcode_ret)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a></code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clLinkProgram(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLLinkProgramCallback, java.nio.IntBuffer)">clLinkProgram</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_programs,
<a href="../../../org/lwjgl/opencl/CLLinkProgramCallback.html" title="class in org.lwjgl.opencl">CLLinkProgramCallback</a>&nbsp;pfn_notify,
java.nio.IntBuffer&nbsp;errcode_ret)</code>
<div class="block">Overloads clLinkProgram.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clReleaseDevice(org.lwjgl.opencl.CLDevice)">clReleaseDevice</a></strong>(<a href="../../../org/lwjgl/opencl/CLDevice.html" title="class in org.lwjgl.opencl">CLDevice</a>&nbsp;device)</code>
<div class="block">Warning: LWJGL will not automatically release any objects associated with sub-devices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clRetainDevice(org.lwjgl.opencl.CLDevice)">clRetainDevice</a></strong>(<a href="../../../org/lwjgl/opencl/CLDevice.html" title="class in org.lwjgl.opencl">CLDevice</a>&nbsp;device)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clSetPrintfCallback(org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLPrintfCallback)">clSetPrintfCallback</a></strong>(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/opencl/CLPrintfCallback.html" title="class in org.lwjgl.opencl">CLPrintfCallback</a>&nbsp;pfn_notify)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../org/lwjgl/opencl/CL12.html#clUnloadPlatformCompiler(org.lwjgl.opencl.CLPlatform)">clUnloadPlatformCompiler</a></strong>(<a href="../../../org/lwjgl/opencl/CLPlatform.html" title="class in org.lwjgl.opencl">CLPlatform</a>&nbsp;platform)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="CL_COMPILE_PROGRAM_FAILURE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_COMPILE_PROGRAM_FAILURE</h4>
<pre>public static final&nbsp;int CL_COMPILE_PROGRAM_FAILURE</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_COMPILE_PROGRAM_FAILURE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_LINKER_NOT_AVAILABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_LINKER_NOT_AVAILABLE</h4>
<pre>public static final&nbsp;int CL_LINKER_NOT_AVAILABLE</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_LINKER_NOT_AVAILABLE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_LINK_PROGRAM_FAILURE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_LINK_PROGRAM_FAILURE</h4>
<pre>public static final&nbsp;int CL_LINK_PROGRAM_FAILURE</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_LINK_PROGRAM_FAILURE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_FAILED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_FAILED</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_FAILED</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_FAILED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_INFO_NOT_AVAILABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_INFO_NOT_AVAILABLE</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_INFO_NOT_AVAILABLE</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_INFO_NOT_AVAILABLE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_INVALID_IMAGE_DESCRIPTOR">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_INVALID_IMAGE_DESCRIPTOR</h4>
<pre>public static final&nbsp;int CL_INVALID_IMAGE_DESCRIPTOR</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_INVALID_IMAGE_DESCRIPTOR">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_INVALID_COMPILER_OPTIONS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_INVALID_COMPILER_OPTIONS</h4>
<pre>public static final&nbsp;int CL_INVALID_COMPILER_OPTIONS</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_INVALID_COMPILER_OPTIONS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_INVALID_LINKER_OPTIONS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_INVALID_LINKER_OPTIONS</h4>
<pre>public static final&nbsp;int CL_INVALID_LINKER_OPTIONS</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_INVALID_LINKER_OPTIONS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_INVALID_DEVICE_PARTITION_COUNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_INVALID_DEVICE_PARTITION_COUNT</h4>
<pre>public static final&nbsp;int CL_INVALID_DEVICE_PARTITION_COUNT</pre>
<div class="block">Error Codes</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_INVALID_DEVICE_PARTITION_COUNT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_VERSION_1_2">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_VERSION_1_2</h4>
<pre>public static final&nbsp;int CL_VERSION_1_2</pre>
<div class="block">OpenCL Version</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_VERSION_1_2">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_BLOCKING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_BLOCKING</h4>
<pre>public static final&nbsp;int CL_BLOCKING</pre>
<div class="block">cl_bool</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_BLOCKING">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_NON_BLOCKING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_NON_BLOCKING</h4>
<pre>public static final&nbsp;int CL_NON_BLOCKING</pre>
<div class="block">cl_bool</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_NON_BLOCKING">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_TYPE_CUSTOM">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_TYPE_CUSTOM</h4>
<pre>public static final&nbsp;int CL_DEVICE_TYPE_CUSTOM</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_TYPE_CUSTOM">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_DOUBLE_FP_CONFIG">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_DOUBLE_FP_CONFIG</h4>
<pre>public static final&nbsp;int CL_DEVICE_DOUBLE_FP_CONFIG</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_DOUBLE_FP_CONFIG">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_LINKER_AVAILABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_LINKER_AVAILABLE</h4>
<pre>public static final&nbsp;int CL_DEVICE_LINKER_AVAILABLE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_LINKER_AVAILABLE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_BUILT_IN_KERNELS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_BUILT_IN_KERNELS</h4>
<pre>public static final&nbsp;int CL_DEVICE_BUILT_IN_KERNELS</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_BUILT_IN_KERNELS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_IMAGE_MAX_BUFFER_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_IMAGE_MAX_BUFFER_SIZE</h4>
<pre>public static final&nbsp;int CL_DEVICE_IMAGE_MAX_BUFFER_SIZE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_IMAGE_MAX_BUFFER_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_IMAGE_MAX_ARRAY_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_IMAGE_MAX_ARRAY_SIZE</h4>
<pre>public static final&nbsp;int CL_DEVICE_IMAGE_MAX_ARRAY_SIZE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_IMAGE_MAX_ARRAY_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARENT_DEVICE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARENT_DEVICE</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARENT_DEVICE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARENT_DEVICE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_MAX_SUB_DEVICES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_MAX_SUB_DEVICES</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_MAX_SUB_DEVICES</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_MAX_SUB_DEVICES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_PROPERTIES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_PROPERTIES</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_PROPERTIES</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_PROPERTIES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_AFFINITY_DOMAIN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_AFFINITY_DOMAIN</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_AFFINITY_DOMAIN</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_AFFINITY_DOMAIN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_TYPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_TYPE</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_TYPE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_TYPE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_REFERENCE_COUNT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_REFERENCE_COUNT</h4>
<pre>public static final&nbsp;int CL_DEVICE_REFERENCE_COUNT</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_REFERENCE_COUNT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PREFERRED_INTEROP_USER_SYNC">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PREFERRED_INTEROP_USER_SYNC</h4>
<pre>public static final&nbsp;int CL_DEVICE_PREFERRED_INTEROP_USER_SYNC</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PREFERRED_INTEROP_USER_SYNC">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PRINTF_BUFFER_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PRINTF_BUFFER_SIZE</h4>
<pre>public static final&nbsp;int CL_DEVICE_PRINTF_BUFFER_SIZE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PRINTF_BUFFER_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT</h4>
<pre>public static final&nbsp;int CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_FP_CORRECTLY_ROUNDED_DIVIDE_SQRT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_CONTEXT_INTEROP_USER_SYNC">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_CONTEXT_INTEROP_USER_SYNC</h4>
<pre>public static final&nbsp;int CL_CONTEXT_INTEROP_USER_SYNC</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_CONTEXT_INTEROP_USER_SYNC">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_EQUALLY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_EQUALLY</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_EQUALLY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_EQUALLY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_BY_COUNTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_BY_COUNTS</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_BY_COUNTS</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_BY_COUNTS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_BY_COUNTS_LIST_END">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_BY_COUNTS_LIST_END</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_BY_COUNTS_LIST_END</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_BY_COUNTS_LIST_END">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN</h4>
<pre>public static final&nbsp;int CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_PARTITION_BY_AFFINITY_DOMAIN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_AFFINITY_DOMAIN_NUMA">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_AFFINITY_DOMAIN_NUMA</h4>
<pre>public static final&nbsp;int CL_DEVICE_AFFINITY_DOMAIN_NUMA</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_AFFINITY_DOMAIN_NUMA">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE</h4>
<pre>public static final&nbsp;int CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_AFFINITY_DOMAIN_L4_CACHE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE</h4>
<pre>public static final&nbsp;int CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_AFFINITY_DOMAIN_L3_CACHE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE</h4>
<pre>public static final&nbsp;int CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_AFFINITY_DOMAIN_L2_CACHE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE</h4>
<pre>public static final&nbsp;int CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_AFFINITY_DOMAIN_L1_CACHE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE</h4>
<pre>public static final&nbsp;int CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_DEVICE_AFFINITY_DOMAIN_NEXT_PARTITIONABLE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_HOST_WRITE_ONLY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_HOST_WRITE_ONLY</h4>
<pre>public static final&nbsp;int CL_MEM_HOST_WRITE_ONLY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_HOST_WRITE_ONLY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_HOST_READ_ONLY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_HOST_READ_ONLY</h4>
<pre>public static final&nbsp;int CL_MEM_HOST_READ_ONLY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_HOST_READ_ONLY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_HOST_NO_ACCESS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_HOST_NO_ACCESS</h4>
<pre>public static final&nbsp;int CL_MEM_HOST_NO_ACCESS</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_HOST_NO_ACCESS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MIGRATE_MEM_OBJECT_HOST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MIGRATE_MEM_OBJECT_HOST</h4>
<pre>public static final&nbsp;int CL_MIGRATE_MEM_OBJECT_HOST</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MIGRATE_MEM_OBJECT_HOST">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED</h4>
<pre>public static final&nbsp;int CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_OBJECT_IMAGE2D_ARRAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_OBJECT_IMAGE2D_ARRAY</h4>
<pre>public static final&nbsp;int CL_MEM_OBJECT_IMAGE2D_ARRAY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_OBJECT_IMAGE2D_ARRAY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_OBJECT_IMAGE1D">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_OBJECT_IMAGE1D</h4>
<pre>public static final&nbsp;int CL_MEM_OBJECT_IMAGE1D</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_OBJECT_IMAGE1D">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_OBJECT_IMAGE1D_ARRAY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_OBJECT_IMAGE1D_ARRAY</h4>
<pre>public static final&nbsp;int CL_MEM_OBJECT_IMAGE1D_ARRAY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_OBJECT_IMAGE1D_ARRAY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MEM_OBJECT_IMAGE1D_BUFFER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MEM_OBJECT_IMAGE1D_BUFFER</h4>
<pre>public static final&nbsp;int CL_MEM_OBJECT_IMAGE1D_BUFFER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MEM_OBJECT_IMAGE1D_BUFFER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_IMAGE_ARRAY_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_IMAGE_ARRAY_SIZE</h4>
<pre>public static final&nbsp;int CL_IMAGE_ARRAY_SIZE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_IMAGE_ARRAY_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_IMAGE_BUFFER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_IMAGE_BUFFER</h4>
<pre>public static final&nbsp;int CL_IMAGE_BUFFER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_IMAGE_BUFFER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_IMAGE_NUM_MIP_LEVELS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_IMAGE_NUM_MIP_LEVELS</h4>
<pre>public static final&nbsp;int CL_IMAGE_NUM_MIP_LEVELS</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_IMAGE_NUM_MIP_LEVELS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_IMAGE_NUM_SAMPLES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_IMAGE_NUM_SAMPLES</h4>
<pre>public static final&nbsp;int CL_IMAGE_NUM_SAMPLES</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_IMAGE_NUM_SAMPLES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_MAP_WRITE_INVALIDATE_REGION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_MAP_WRITE_INVALIDATE_REGION</h4>
<pre>public static final&nbsp;int CL_MAP_WRITE_INVALIDATE_REGION</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_MAP_WRITE_INVALIDATE_REGION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_NUM_KERNELS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_NUM_KERNELS</h4>
<pre>public static final&nbsp;int CL_PROGRAM_NUM_KERNELS</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_NUM_KERNELS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_KERNEL_NAMES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_KERNEL_NAMES</h4>
<pre>public static final&nbsp;int CL_PROGRAM_KERNEL_NAMES</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_KERNEL_NAMES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_BINARY_TYPE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_BINARY_TYPE</h4>
<pre>public static final&nbsp;int CL_PROGRAM_BINARY_TYPE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_BINARY_TYPE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_BINARY_TYPE_NONE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_BINARY_TYPE_NONE</h4>
<pre>public static final&nbsp;int CL_PROGRAM_BINARY_TYPE_NONE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_BINARY_TYPE_NONE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT</h4>
<pre>public static final&nbsp;int CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_BINARY_TYPE_COMPILED_OBJECT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_BINARY_TYPE_LIBRARY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_BINARY_TYPE_LIBRARY</h4>
<pre>public static final&nbsp;int CL_PROGRAM_BINARY_TYPE_LIBRARY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_BINARY_TYPE_LIBRARY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_PROGRAM_BINARY_TYPE_EXECUTABLE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_PROGRAM_BINARY_TYPE_EXECUTABLE</h4>
<pre>public static final&nbsp;int CL_PROGRAM_BINARY_TYPE_EXECUTABLE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_PROGRAM_BINARY_TYPE_EXECUTABLE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ATTRIBUTES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ATTRIBUTES</h4>
<pre>public static final&nbsp;int CL_KERNEL_ATTRIBUTES</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ATTRIBUTES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ADDRESS_QUALIFIER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ADDRESS_QUALIFIER</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ADDRESS_QUALIFIER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ADDRESS_QUALIFIER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ACCESS_QUALIFIER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ACCESS_QUALIFIER</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ACCESS_QUALIFIER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ACCESS_QUALIFIER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_TYPE_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_TYPE_NAME</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_TYPE_NAME</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_TYPE_NAME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_TYPE_QUALIFIER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_TYPE_QUALIFIER</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_TYPE_QUALIFIER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_TYPE_QUALIFIER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_NAME">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_NAME</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_NAME</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_NAME">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ADDRESS_GLOBAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ADDRESS_GLOBAL</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ADDRESS_GLOBAL</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ADDRESS_GLOBAL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ADDRESS_LOCAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ADDRESS_LOCAL</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ADDRESS_LOCAL</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ADDRESS_LOCAL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ADDRESS_CONSTANT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ADDRESS_CONSTANT</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ADDRESS_CONSTANT</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ADDRESS_CONSTANT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ADDRESS_PRIVATE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ADDRESS_PRIVATE</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ADDRESS_PRIVATE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ADDRESS_PRIVATE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ACCESS_READ_ONLY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ACCESS_READ_ONLY</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ACCESS_READ_ONLY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ACCESS_READ_ONLY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ACCESS_WRITE_ONLY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ACCESS_WRITE_ONLY</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ACCESS_WRITE_ONLY</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ACCESS_WRITE_ONLY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ACCESS_READ_WRITE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ACCESS_READ_WRITE</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ACCESS_READ_WRITE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ACCESS_READ_WRITE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_ACCESS_NONE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_ACCESS_NONE</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_ACCESS_NONE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_ACCESS_NONE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_TYPE_NONE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_TYPE_NONE</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_TYPE_NONE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_TYPE_NONE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_TYPE_CONST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_TYPE_CONST</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_TYPE_CONST</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_TYPE_CONST">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_TYPE_RESTRICT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_TYPE_RESTRICT</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_TYPE_RESTRICT</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_TYPE_RESTRICT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_ARG_TYPE_VOLATILE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_ARG_TYPE_VOLATILE</h4>
<pre>public static final&nbsp;int CL_KERNEL_ARG_TYPE_VOLATILE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_ARG_TYPE_VOLATILE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_KERNEL_GLOBAL_WORK_SIZE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_KERNEL_GLOBAL_WORK_SIZE</h4>
<pre>public static final&nbsp;int CL_KERNEL_GLOBAL_WORK_SIZE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_KERNEL_GLOBAL_WORK_SIZE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_COMMAND_BARRIER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_COMMAND_BARRIER</h4>
<pre>public static final&nbsp;int CL_COMMAND_BARRIER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_COMMAND_BARRIER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_COMMAND_MIGRATE_MEM_OBJECTS">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_COMMAND_MIGRATE_MEM_OBJECTS</h4>
<pre>public static final&nbsp;int CL_COMMAND_MIGRATE_MEM_OBJECTS</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_COMMAND_MIGRATE_MEM_OBJECTS">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_COMMAND_FILL_BUFFER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CL_COMMAND_FILL_BUFFER</h4>
<pre>public static final&nbsp;int CL_COMMAND_FILL_BUFFER</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_COMMAND_FILL_BUFFER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CL_COMMAND_FILL_IMAGE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CL_COMMAND_FILL_IMAGE</h4>
<pre>public static final&nbsp;int CL_COMMAND_FILL_IMAGE</pre>
<div class="block">cl_device_type - bitfield</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#org.lwjgl.opencl.CL12.CL_COMMAND_FILL_IMAGE">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="clRetainDevice(org.lwjgl.opencl.CLDevice)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clRetainDevice</h4>
<pre>public static&nbsp;int&nbsp;clRetainDevice(<a href="../../../org/lwjgl/opencl/CLDevice.html" title="class in org.lwjgl.opencl">CLDevice</a>&nbsp;device)</pre>
</li>
</ul>
<a name="clReleaseDevice(org.lwjgl.opencl.CLDevice)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clReleaseDevice</h4>
<pre>public static&nbsp;int&nbsp;clReleaseDevice(<a href="../../../org/lwjgl/opencl/CLDevice.html" title="class in org.lwjgl.opencl">CLDevice</a>&nbsp;device)</pre>
<div class="block">Warning: LWJGL will not automatically release any objects associated with sub-devices.
The user is responsible for tracking and releasing everything prior to calling this method.
<p></div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>device</code> - the parent CLDevice
<p></dd>
<dt><span class="strong">Returns:</span></dt><dd>the error code</dd></dl>
</li>
</ul>
<a name="clCreateSubDevices(org.lwjgl.opencl.CLDevice, java.nio.LongBuffer, org.lwjgl.PointerBuffer, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateSubDevices</h4>
<pre>public static&nbsp;int&nbsp;clCreateSubDevices(<a href="../../../org/lwjgl/opencl/CLDevice.html" title="class in org.lwjgl.opencl">CLDevice</a>&nbsp;in_device,
java.nio.LongBuffer&nbsp;properties,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;out_devices,
java.nio.IntBuffer&nbsp;num_devices_ret)</pre>
</li>
</ul>
<a name="clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateImage</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;clCreateImage(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.ByteBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
</li>
</ul>
<a name="clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.FloatBuffer, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateImage</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;clCreateImage(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.FloatBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
</li>
</ul>
<a name="clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.IntBuffer, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateImage</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;clCreateImage(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.IntBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
</li>
</ul>
<a name="clCreateImage(org.lwjgl.opencl.CLContext, long, java.nio.ByteBuffer, java.nio.ByteBuffer, java.nio.ShortBuffer, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateImage</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;clCreateImage(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
long&nbsp;flags,
java.nio.ByteBuffer&nbsp;image_format,
java.nio.ByteBuffer&nbsp;image_desc,
java.nio.ShortBuffer&nbsp;host_ptr,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
</li>
</ul>
<a name="clCreateProgramWithBuiltInKernels(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateProgramWithBuiltInKernels</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;clCreateProgramWithBuiltInKernels(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;kernel_names,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
</li>
</ul>
<a name="clCreateProgramWithBuiltInKernels(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.lang.CharSequence, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCreateProgramWithBuiltInKernels</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;clCreateProgramWithBuiltInKernels(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;kernel_names,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
<div class="block">Overloads clCreateProgramWithBuiltInKernels.</div>
</li>
</ul>
<a name="clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLCompileProgramCallback)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCompileProgram</h4>
<pre>public static&nbsp;int&nbsp;clCompileProgram(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_header,
java.nio.ByteBuffer&nbsp;header_include_name,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</pre>
<div class="block">Single null-terminated header include name.</div>
</li>
</ul>
<a name="clCompileProgramMulti(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.opencl.CLCompileProgramCallback)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCompileProgramMulti</h4>
<pre>public static&nbsp;int&nbsp;clCompileProgramMulti(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_headers,
java.nio.ByteBuffer&nbsp;header_include_names,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</pre>
<div class="block">Overloads clCompileProgram.
<p>
Multiple null-terminated header include names, one after the other.</div>
</li>
</ul>
<a name="clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, java.nio.ByteBuffer[], org.lwjgl.opencl.CLCompileProgramCallback)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCompileProgram</h4>
<pre>public static&nbsp;int&nbsp;clCompileProgram(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_headers,
java.nio.ByteBuffer[]&nbsp;header_include_names,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</pre>
<div class="block">Overloads clCompileProgram.</div>
</li>
</ul>
<a name="clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.opencl.CLCompileProgramCallback)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCompileProgram</h4>
<pre>public static&nbsp;int&nbsp;clCompileProgram(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_header,
java.lang.CharSequence&nbsp;header_include_name,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</pre>
<div class="block">Overloads clCompileProgram.</div>
</li>
</ul>
<a name="clCompileProgram(org.lwjgl.opencl.CLProgram, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, java.lang.CharSequence[], org.lwjgl.opencl.CLCompileProgramCallback)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clCompileProgram</h4>
<pre>public static&nbsp;int&nbsp;clCompileProgram(<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;program,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_header,
java.lang.CharSequence[]&nbsp;header_include_name,
<a href="../../../org/lwjgl/opencl/CLCompileProgramCallback.html" title="class in org.lwjgl.opencl">CLCompileProgramCallback</a>&nbsp;pfn_notify)</pre>
<div class="block">Overloads clCompileProgram.</div>
</li>
</ul>
<a name="clLinkProgram(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLLinkProgramCallback, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clLinkProgram</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;clLinkProgram(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.nio.ByteBuffer&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_programs,
<a href="../../../org/lwjgl/opencl/CLLinkProgramCallback.html" title="class in org.lwjgl.opencl">CLLinkProgramCallback</a>&nbsp;pfn_notify,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
</li>
</ul>
<a name="clLinkProgram(org.lwjgl.opencl.CLContext, org.lwjgl.PointerBuffer, java.lang.CharSequence, org.lwjgl.PointerBuffer, org.lwjgl.opencl.CLLinkProgramCallback, java.nio.IntBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clLinkProgram</h4>
<pre>public static&nbsp;<a href="../../../org/lwjgl/opencl/CLProgram.html" title="class in org.lwjgl.opencl">CLProgram</a>&nbsp;clLinkProgram(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;device_list,
java.lang.CharSequence&nbsp;options,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;input_programs,
<a href="../../../org/lwjgl/opencl/CLLinkProgramCallback.html" title="class in org.lwjgl.opencl">CLLinkProgramCallback</a>&nbsp;pfn_notify,
java.nio.IntBuffer&nbsp;errcode_ret)</pre>
<div class="block">Overloads clLinkProgram.</div>
</li>
</ul>
<a name="clUnloadPlatformCompiler(org.lwjgl.opencl.CLPlatform)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clUnloadPlatformCompiler</h4>
<pre>public static&nbsp;int&nbsp;clUnloadPlatformCompiler(<a href="../../../org/lwjgl/opencl/CLPlatform.html" title="class in org.lwjgl.opencl">CLPlatform</a>&nbsp;platform)</pre>
</li>
</ul>
<a name="clGetKernelArgInfo(org.lwjgl.opencl.CLKernel, int, int, java.nio.ByteBuffer, org.lwjgl.PointerBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clGetKernelArgInfo</h4>
<pre>public static&nbsp;int&nbsp;clGetKernelArgInfo(<a href="../../../org/lwjgl/opencl/CLKernel.html" title="class in org.lwjgl.opencl">CLKernel</a>&nbsp;kernel,
int&nbsp;arg_indx,
int&nbsp;param_name,
java.nio.ByteBuffer&nbsp;param_value,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;param_value_size_ret)</pre>
</li>
</ul>
<a name="clEnqueueFillBuffer(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, long, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clEnqueueFillBuffer</h4>
<pre>public static&nbsp;int&nbsp;clEnqueueFillBuffer(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;buffer,
java.nio.ByteBuffer&nbsp;pattern,
long&nbsp;offset,
long&nbsp;size,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</pre>
</li>
</ul>
<a name="clEnqueueFillImage(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.opencl.CLMem, java.nio.ByteBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clEnqueueFillImage</h4>
<pre>public static&nbsp;int&nbsp;clEnqueueFillImage(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/opencl/CLMem.html" title="class in org.lwjgl.opencl">CLMem</a>&nbsp;image,
java.nio.ByteBuffer&nbsp;fill_color,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;origin,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;region,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</pre>
</li>
</ul>
<a name="clEnqueueMigrateMemObjects(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, long, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clEnqueueMigrateMemObjects</h4>
<pre>public static&nbsp;int&nbsp;clEnqueueMigrateMemObjects(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;mem_objects,
long&nbsp;flags,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</pre>
</li>
</ul>
<a name="clEnqueueMarkerWithWaitList(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clEnqueueMarkerWithWaitList</h4>
<pre>public static&nbsp;int&nbsp;clEnqueueMarkerWithWaitList(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</pre>
</li>
</ul>
<a name="clEnqueueBarrierWithWaitList(org.lwjgl.opencl.CLCommandQueue, org.lwjgl.PointerBuffer, org.lwjgl.PointerBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clEnqueueBarrierWithWaitList</h4>
<pre>public static&nbsp;int&nbsp;clEnqueueBarrierWithWaitList(<a href="../../../org/lwjgl/opencl/CLCommandQueue.html" title="class in org.lwjgl.opencl">CLCommandQueue</a>&nbsp;command_queue,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event_wait_list,
<a href="../../../org/lwjgl/PointerBuffer.html" title="class in org.lwjgl">PointerBuffer</a>&nbsp;event)</pre>
</li>
</ul>
<a name="clSetPrintfCallback(org.lwjgl.opencl.CLContext, org.lwjgl.opencl.CLPrintfCallback)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>clSetPrintfCallback</h4>
<pre>public static&nbsp;int&nbsp;clSetPrintfCallback(<a href="../../../org/lwjgl/opencl/CLContext.html" title="class in org.lwjgl.opencl">CLContext</a>&nbsp;context,
<a href="../../../org/lwjgl/opencl/CLPrintfCallback.html" title="class in org.lwjgl.opencl">CLPrintfCallback</a>&nbsp;pfn_notify)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/CL12.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../org/lwjgl/opencl/CL11.html" title="class in org.lwjgl.opencl"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../org/lwjgl/opencl/CL12GL.html" title="class in org.lwjgl.opencl"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?org/lwjgl/opencl/CL12.html" target="_top">Frames</a></li>
<li><a href="CL12.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>