message: Fix directoy based cubemap loading
diff: @@ -116,7 +116,7 @@ bool IBL::loadFromDirectory(const utils::Path& path) {
  size_t numLevels = mTexture->getLevels();
  for (size_t i = 1; i<numLevels; i++) {
  const std::string levelPrefix = prefix + std::to_string(i) + "_";
  - if (!loadCubemapLevel(&mTexture, path, i, levelPrefix)) return false;
  + loadCubemapLevel(&mTexture, path, i, levelPrefix);
  }
  if (!loadCubemapLevel(&mSkyboxTexture, path)) return false;
  @@ -136,8 +136,7 @@ bool IBL::loadCubemapLevel(filament::Texture** texture, const utils::Path& path,
  std::string const& levelPrefix) const {
  Texture::FaceOffsets offsets;
  Texture::PixelBufferDescriptor buffer;
  - bool success = loadCubemapLevel(texture, &buffer, &offsets, path, level, levelPrefix);
  - if (!success) return false;
  + loadCubemapLevel(texture, &buffer, &offsets, path, level, levelPrefix);
  (*texture)->setImage(mEngine, level, std::move(buffer), offsets);
  return true;
  }
  @@ -152,7 +151,7 @@ bool IBL::loadCubemapLevel(
  size_t size = 0;
  size_t numLevels = 1;
  - { // this is just a scope to avoid variable name hidding below
  + { // this is just a scope to avoid variable name hiding below
  int w, h;
  std::string faceName = levelPrefix + faceSuffix[0] + ".rgb32f";
  Path facePath(Path::concat(path, faceName));
  