@Override
    protected CudaContext invoke(TransformOp op) {
        if (op.isExecSpecial()) {
            flushQueue();
            super.invoke(op);
        } else {
            processAsGridOp(op, null);
        }
        return null;
    }
@ Override protected CudaContext invoke ( TransformOp op ) { if ( op . isExecSpecial ( ) ) { flushQueue ( ) ; super . invoke ( op ) ; } else { processAsGridOp ( op , null ) ; } return null ; }
FIXME: remove CudaContext return opType. We just don't need it