16 for (
const auto node : world_.
order())
18 const auto*
object = world_.
find(node);
19 if (!
object || !object->asset ||
24 if (rejectPack) rejectPack(object->asset->renderData.get());
27 const auto*
failed =
object->asset->renderData.get();
28 std::erase_if(nativeSceneItems_, [&](
const auto& item)
29 {
return item.asset && item.asset->renderData.get() ==
failed; });
31 "Optional native decoration upload rejected: %s; decoration disabled",
38 "Modern GLB DATA 0x%08x GPU upload rejected: %s; using complete retail sequence",
39 static_cast<unsigned>(object->contentsDataId),
uploaded.error().detail.c_str());
45 if (
rejected)
return publishRuntimeViews();