public void deleteAllObjects() { for (OpenCLObjectRef ref : activeObjects) { LOG.log(LOG_LEVEL1, "deleting OpenCL object by: {0}", ref.releaser); ref.releaser.release(); ref.clear(); } activeObjects.clear(); } }
private void deleteObject(OpenCLObjectRef ref) { LOG.log(LOG_LEVEL1, "deleting OpenCL object by: {0}", ref.releaser); ref.releaser.release(); ref.clear(); activeObjects.remove(ref); }
public void deleteAllObjects() { for (OpenCLObjectRef ref : activeObjects) { LOG.log(LOG_LEVEL1, "deleting OpenCL object by: {0}", ref.releaser); ref.releaser.release(); ref.clear(); } activeObjects.clear(); } }
private void deleteObject(OpenCLObjectRef ref) { LOG.log(LOG_LEVEL1, "deleting OpenCL object by: {0}", ref.releaser); ref.releaser.release(); ref.clear(); activeObjects.remove(ref); }
@Override public void release() { releaser.release(); } @Override
@Override public void release() { releaser.release(); } @Override