message: Fix dynamic loadbalancing with varianceThreshold
diff: @@ -320,9 +320,7 @@ namespace ospray {
  const vec2i tileId(tile_x, tile_y);
  const int32 accumID = fb->accumID(tileId);
  - if (fb->tileError(tileId) <= renderer->errorThreshold)
  - return;
  -
  + if (fb->tileError(tileId) > renderer->errorThreshold) {
  #if TILE_SIZE > MAX_TILE_SIZE
  auto tilePtr = make_unique<Tile>(tileId, fb->size, accumID);
  auto &tile = *tilePtr;
  @@ -332,11 +330,10 @@ namespace ospray {
  tasking::parallel_for(numJobs(renderer->spp, accumID), [&](int tid) {
  renderer->renderTile(perFrameData, tile, tid);
  -// std::stringstream msg; msg << (int)((tileID - worker.rank)/worker.size) << " : " << tid << " \ttile " << tileID << std::endl; SCOPED_LOCK(mutex); std::cout << msg.str();
  });
  fb->setTile(tile);
  -// if (worker.rank == 1) {std::stringstream msg; msg << taskIdx << " \ttile " << tileID << " DONE\n"; std::cout << msg.str();}
  + }
  if (tilesAvailable)
  requestTile();
  