Package | Description |
---|---|
com.jogamp.opencl |
High level java bindings to OpenCL.
|
com.jogamp.opencl.util |
OpenCL utilities.
|
com.jogamp.opencl.util.concurrent |
OpenCL multi device concurrency utilities.
|
Modifier and Type | Field and Description |
---|---|
protected Set<CLProgram> |
CLContext.programs |
Modifier and Type | Method and Description |
---|---|
CLProgram |
CLProgram.build()
Builds this program for all devices associated with the context.
|
CLProgram |
CLProgramBuilder.build() |
CLProgram |
CLProgram.build(CLBuildListener listener)
Builds this program for all devices associated with the context.
|
CLProgram |
CLProgramBuilder.build(CLBuildListener listener) |
CLProgram |
CLProgram.build(CLBuildListener listener,
CLDevice... devices)
Builds this program for the given devices.
|
CLProgram |
CLProgram.build(CLBuildListener listener,
String... options)
Builds this program for all devices associated with the context using the specified build options.
|
CLProgram |
CLProgram.build(CLBuildListener listener,
String options)
Builds this program for all devices associated with the context using the specified build options.
|
CLProgram |
CLProgram.build(CLBuildListener listener,
String options,
CLDevice... devices)
Builds this program for the given devices and with the specified build options.
|
CLProgram |
CLProgram.build(CLDevice... devices)
Builds this program for the given devices.
|
CLProgram |
CLProgramBuilder.build(CLProgram program) |
CLProgram |
CLProgramBuilder.build(CLProgram program,
CLBuildListener listener) |
CLProgram |
CLProgram.build(String... options)
Builds this program for all devices associated with the context using the specified build options.
|
CLProgram |
CLProgram.build(String options)
Builds this program for all devices associated with the context using the specified build options.
|
CLProgram |
CLProgram.build(String options,
CLDevice... devices)
Builds this program for the given devices and with the specified build options.
|
CLProgram |
CLContext.createProgram(InputStream source)
Creates a program and reads the source from stream, the returned program is not build yet.
|
CLProgram |
CLContext.createProgram(Map<CLDevice,byte[]> binaries)
Creates a program from the given binaries, the program is not build yet.
|
CLProgram |
CLContext.createProgram(String src)
Creates a program from the given sources, the returned program is not build yet.
|
CLProgram |
CLKernel.getProgram() |
CLProgram |
CLProgramBuilder.getProgram() |
Modifier and Type | Method and Description |
---|---|
List<CLProgram> |
CLContext.getPrograms()
Returns a read only shapshot of all programs associated with this context.
|
Modifier and Type | Method and Description |
---|---|
CLProgram |
CLProgramBuilder.build(CLProgram program) |
CLProgram |
CLProgramBuilder.build(CLProgram program,
CLBuildListener listener) |
static CLProgramConfiguration |
CLProgramBuilder.createConfiguration(CLProgram program)
Creates a new CLProgramConfiguration for this program.
|
CLProgramBuilder |
CLProgramBuilder.setProgram(CLProgram program) |
Modifier and Type | Method and Description |
---|---|
CLProgram |
CLProgramConfiguration.build()
Builds or rebuilds a program.
|
CLProgram |
CLProgramConfiguration.build(CLBuildListener listener)
Builds or rebuilds a program.
|
CLProgram |
CLBuildConfiguration.build(CLProgram program)
Builds or rebuilds the program.
|
CLProgram |
CLBuildConfiguration.build(CLProgram program,
CLBuildListener listener)
Builds or rebuilds the program.
|
CLProgram |
CLProgramConfiguration.getProgram()
Returns the program.
|
Modifier and Type | Method and Description |
---|---|
CLProgram |
CLBuildConfiguration.build(CLProgram program)
Builds or rebuilds the program.
|
CLProgram |
CLBuildConfiguration.build(CLProgram program,
CLBuildListener listener)
Builds or rebuilds the program.
|
void |
CLBuildListener.buildFinished(CLProgram program)
Called when the program executable
has been built (successfully or unsuccessfully).
|
CLProgramConfiguration |
CLBuildConfiguration.setProgram(CLProgram program)
Sets the program which should be build.
|
Modifier and Type | Field and Description |
---|---|
CLProgram |
CLQueueContext.CLSimpleQueueContext.program |
Modifier and Type | Method and Description |
---|---|
CLProgram |
CLQueueContext.CLSimpleQueueContext.getProgram() |
Constructor and Description |
---|
CLQueueContext.CLSimpleQueueContext(CLCommandQueue queue,
CLProgram program) |