Package | Description |
---|---|
javolution.context |
Run-time
contexts to facilitate
separation of concerns and achieve higher level of performance and flexibility. |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ComputeContext.createProgram(ComputeContext.Program program)
Creates and builds the specified program (if not already done).
|
static void |
ComputeContext.load(ComputeContext.Program program)
Explicitly loads the specified program.
|
protected abstract void |
ComputeContext.releaseProgram(ComputeContext.Program program)
Releases resources associated to the specified program.
|
static void |
ComputeContext.unload(ComputeContext.Program program)
Explicitly unloads the specified program.
|
Modifier and Type | Method and Description |
---|---|
protected abstract ComputeContext.Kernel |
ComputeContext.createKernel(Class<? extends ComputeContext.Program> program,
String kernelName)
Creates the kernel from the specified program having the specified name
in this context.
|
static ComputeContext.Kernel |
ComputeContext.newKernel(Class<? extends ComputeContext.Program> program,
String kernelName)
Returns a kernel from the current context having the specified name.
|
Copyright © 2005-2013 Javolution. All Rights Reserved.