
java.com.jogamp.opencl.llb.impl.CLProcAddressTable Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jocl-android Show documentation
Show all versions of jocl-android Show documentation
Java™ Binding for the OpenCL® API (Android runtime)
The newest version!
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/procaddress/ProcAddressEmitter.java on Sat Oct 10 04:58:01 CEST 2015 ----! */
package com.jogamp.opencl.llb.impl;
import com.jogamp.opencl.llb.gl.CLGL;
import java.security.AccessController;
import java.security.PrivilegedAction;
import com.jogamp.gluegen.runtime.ProcAddressTable;
import com.jogamp.common.util.SecurityUtil;
/**
* This table is a cache of pointers to the dynamically-linkable C library.
* @see ProcAddressTable
*/
public final class CLProcAddressTable extends ProcAddressTable {
/* pp */ long _addressof_clGetExtensionFunctionAddress;
/* pp */ long _addressof_clCreateContext;
/* pp */ long _addressof_clCreateContextFromType;
/* pp */ long _addressof_clBuildProgram;
/* pp */ long _addressof_clEnqueueNativeKernel;
/* pp */ long _addressof_clReleaseContext;
/* pp */ long _addressof_clSetEventCallback;
/* pp */ long _addressof_clSetMemObjectDestructorCallback;
/* pp */ long _addressof_clEnqueueMapImage;
public CLProcAddressTable(){ super(); }
public CLProcAddressTable(com.jogamp.gluegen.runtime.FunctionAddressResolver resolver){ super(resolver); }
/* pp */ long _addressof_clGetPlatformIDs;
/* pp */ long _addressof_clGetPlatformInfo;
/* pp */ long _addressof_clGetDeviceIDs;
/* pp */ long _addressof_clGetDeviceInfo;
/* pp */ long _addressof_clRetainContext;
/* pp */ long _addressof_clGetContextInfo;
/* pp */ long _addressof_clCreateCommandQueue;
/* pp */ long _addressof_clRetainCommandQueue;
/* pp */ long _addressof_clReleaseCommandQueue;
/* pp */ long _addressof_clGetCommandQueueInfo;
/* pp */ long _addressof_clCreateBuffer;
/* pp */ long _addressof_clCreateSubBuffer;
/* pp */ long _addressof_clCreateImage2D;
/* pp */ long _addressof_clCreateImage3D;
/* pp */ long _addressof_clRetainMemObject;
/* pp */ long _addressof_clReleaseMemObject;
/* pp */ long _addressof_clGetSupportedImageFormats;
/* pp */ long _addressof_clGetMemObjectInfo;
/* pp */ long _addressof_clGetImageInfo;
/* pp */ long _addressof_clCreateSampler;
/* pp */ long _addressof_clRetainSampler;
/* pp */ long _addressof_clReleaseSampler;
/* pp */ long _addressof_clGetSamplerInfo;
/* pp */ long _addressof_clCreateProgramWithSource;
/* pp */ long _addressof_clCreateProgramWithBinary;
/* pp */ long _addressof_clRetainProgram;
/* pp */ long _addressof_clReleaseProgram;
/* pp */ long _addressof_clUnloadCompiler;
/* pp */ long _addressof_clGetProgramInfo;
/* pp */ long _addressof_clGetProgramBuildInfo;
/* pp */ long _addressof_clCreateKernel;
/* pp */ long _addressof_clCreateKernelsInProgram;
/* pp */ long _addressof_clRetainKernel;
/* pp */ long _addressof_clReleaseKernel;
/* pp */ long _addressof_clSetKernelArg;
/* pp */ long _addressof_clGetKernelInfo;
/* pp */ long _addressof_clGetKernelWorkGroupInfo;
/* pp */ long _addressof_clWaitForEvents;
/* pp */ long _addressof_clGetEventInfo;
/* pp */ long _addressof_clCreateUserEvent;
/* pp */ long _addressof_clRetainEvent;
/* pp */ long _addressof_clReleaseEvent;
/* pp */ long _addressof_clSetUserEventStatus;
/* pp */ long _addressof_clGetEventProfilingInfo;
/* pp */ long _addressof_clFlush;
/* pp */ long _addressof_clFinish;
/* pp */ long _addressof_clEnqueueReadBuffer;
/* pp */ long _addressof_clEnqueueReadBufferRect;
/* pp */ long _addressof_clEnqueueWriteBuffer;
/* pp */ long _addressof_clEnqueueWriteBufferRect;
/* pp */ long _addressof_clEnqueueCopyBuffer;
/* pp */ long _addressof_clEnqueueCopyBufferRect;
/* pp */ long _addressof_clEnqueueReadImage;
/* pp */ long _addressof_clEnqueueWriteImage;
/* pp */ long _addressof_clEnqueueCopyImage;
/* pp */ long _addressof_clEnqueueCopyImageToBuffer;
/* pp */ long _addressof_clEnqueueCopyBufferToImage;
/* pp */ long _addressof_clEnqueueMapBuffer;
/* pp */ long _addressof_clEnqueueUnmapMemObject;
/* pp */ long _addressof_clEnqueueNDRangeKernel;
/* pp */ long _addressof_clEnqueueTask;
/* pp */ long _addressof_clEnqueueMarker;
/* pp */ long _addressof_clEnqueueWaitForEvents;
/* pp */ long _addressof_clEnqueueBarrier;
/* pp */ long _addressof_clIcdGetPlatformIDsKHR;
/* pp */ long _addressof_clReleaseDeviceEXT;
/* pp */ long _addressof_clRetainDeviceEXT;
/* pp */ long _addressof_clCreateSubDevicesEXT;
/* pp */ long _addressof_clEnqueueMigrateMemObjectEXT;
/* pp */ long _addressof_clCreateFromGLBuffer;
/* pp */ long _addressof_clCreateFromGLTexture2D;
/* pp */ long _addressof_clCreateFromGLTexture3D;
/* pp */ long _addressof_clCreateFromGLRenderbuffer;
/* pp */ long _addressof_clGetGLObjectInfo;
/* pp */ long _addressof_clGetGLTextureInfo;
/* pp */ long _addressof_clEnqueueAcquireGLObjects;
/* pp */ long _addressof_clEnqueueReleaseGLObjects;
/* pp */ long _addressof_clGetGLContextInfoKHR;
/* pp */ long _addressof_clCreateEventFromGLsyncKHR;
} // end of class CLProcAddressTable
© 2015 - 2025 Weber Informatics LLC | Privacy Policy