KhronosGroup / KhronosGroup/Vulkan-Tutorial

ResourceManager doesn't implement Reference Counting.

オープン
#320 コメント 1 件 リアクション 0 件 担当者 1 名 @gpx1000 が担当を希望しています GitHub で見る
Game Engine
主要言語
C++
スター
418
フォーク
126
平均マージ
11日 6時間
マージ済み PR(30日)
31

説明

According to [04_resource_management.adoc](https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/en/Building_a_Simple_Engine/Engine_Architecture/04_resource_management.adoc),

> When designing a resource management system, you’ll need to address several challenges:
> 3. Reference Counting - Track how many objects are using a resource to know when it can be safely unloaded.

This seems to be implemented as `int ResourceManager::ResourceData::refCount`, but it's never modified in [04_resource_management.adoc](https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/en/Building_a_Simple_Engine/Engine_Architecture/04_resource_management.adoc), and doesn't exist in [resource_manager.h](https://github.com/KhronosGroup/Vulkan-Tutorial/blob/main/attachments/simple_engine/resource_manager.h).

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。