X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fresourcemanager.cpp;h=30f75013252fe2397819cb5cb5a49330e54347de;hb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;hp=4b72685d4d4ba6f4594a2349101cc253b9ecd36f;hpb=3d8438922e24b787587d0c8f1883c5567a4af573;p=libs%2Fgl.git diff --git a/source/resourcemanager.cpp b/source/resourcemanager.cpp index 4b72685d..30f75013 100644 --- a/source/resourcemanager.cpp +++ b/source/resourcemanager.cpp @@ -217,7 +217,7 @@ void ResourceManager::dispatch_work() { queue.sort(age_order); - if(queue.front()->last_used+10last_used+min_retain_framesstate = ManagedResource::NOT_LOADED; @@ -375,6 +375,7 @@ void ResourceManager::ManagedResource::remove_observer(ResourceObserver &w) ResourceManager::LoadingThread::LoadingThread(): + Thread("ResourceManager"), sem(1), capacity(2), size(0),