public String toString() { return getFunctionName() + " {args: " + getNumArgs() + "}";//, workGroupSize = " + getWorkGroupSize() + ", localMemSize = " + getLocalMemSize() + "}"; }
public String toString() { return getFunctionName() + " {args: " + getNumArgs() + "}";//, workGroupSize = " + getWorkGroupSize() + ", localMemSize = " + getLocalMemSize() + "}"; }
void setKernelArg(CLKernel kernel, int argIndex) { message += " (kernel name = " + kernel.getFunctionName() + ", num args = " + kernel.getNumArgs() + ", arg index = " + argIndex; CLProgram program = kernel.getProgram(); if (program != null) message += ", source = <<<\n\t" + program.getSource().replaceAll("\n", "\n\t"); message += "\n>>> )"; }
void setKernelArg(CLKernel kernel, int argIndex, long size, Pointer<?> ptr) { message += " (kernel name = " + kernel.getFunctionName(); message += ", num args = " + kernel.getNumArgs(); message += ", arg index = " + argIndex; message += ", arg size = " + size; CLProgram program = kernel.getProgram(); if (program != null) message += ", source = <<<\n\t" + program.getSource().replaceAll("\n", "\n\t"); message += "\n>>> )"; }
final CLBuffer<Integer> b=context.createBuffer(CLMem.Usage.Output, Integer.class, 4); int nArgs = kernel.getNumArgs();