Package com.jme3.opencl.lwjgl
Class LwjglProgram
java.lang.Object
com.jme3.opencl.AbstractOpenCLObject
com.jme3.opencl.Program
com.jme3.opencl.lwjgl.LwjglProgram
- All Implemented Interfaces:
com.jme3.opencl.OpenCLObject
public class LwjglProgram
extends com.jme3.opencl.Program
- Author:
- shaman
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.jme3.opencl.OpenCLObject
com.jme3.opencl.OpenCLObject.ObjectReleaser -
Field Summary
Fields inherited from class com.jme3.opencl.AbstractOpenCLObject
releaser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcom.jme3.opencl.Kernel[]com.jme3.opencl.KernelcreateKernel(String name) getBinary(com.jme3.opencl.Device d) longMethods inherited from class com.jme3.opencl.Program
build, registerMethods inherited from class com.jme3.opencl.AbstractOpenCLObject
finalize, getReleaser, release
-
Constructor Details
-
LwjglProgram
-
-
Method Details
-
getProgram
public long getProgram() -
build
public void build(String args, com.jme3.opencl.Device... devices) throws com.jme3.opencl.KernelCompilationException - Specified by:
buildin classcom.jme3.opencl.Program- Throws:
com.jme3.opencl.KernelCompilationException
-
createKernel
- Specified by:
createKernelin classcom.jme3.opencl.Program
-
createAllKernels
public com.jme3.opencl.Kernel[] createAllKernels()- Specified by:
createAllKernelsin classcom.jme3.opencl.Program
-
getBinary
- Specified by:
getBinaryin classcom.jme3.opencl.Program
-