From 1231e679cabdf8d62677fce46fa15207007aab4f Mon Sep 17 00:00:00 2001 From: Jonathan Bradley Date: Thu, 5 Jun 2025 10:51:06 -0400 Subject: pke: asset: print if still loading --- src/asset-manager.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/asset-manager.cpp b/src/asset-manager.cpp index ef62600..262752c 100644 --- a/src/asset-manager.cpp +++ b/src/asset-manager.cpp @@ -246,6 +246,13 @@ void AM_GC() { auto asset_iter_fn = [](void *user_data, void *arr_obj_data) { (void)user_data; Asset &asset = *reinterpret_cast(arr_obj_data); + switch (asset.state) { + case PKE_ASSET_LOADING_STATE_LOADING: + fprintf(stdout, "[AM_GC] Asset '%.16s' is still loading.", asset.key); + break; + default: + void(0); + } if (asset.referenceCount > 0) { fprintf(stdout, "[AM_GC] Asset '%.16s' still in use, count: %i\n", asset.key, asset.referenceCount); return; -- cgit v1.2.3