KhronosGroup / KhronosGroup/Vulkan-Tutorial

ResourceManager doesn't implement Reference Counting.

Abierto
#320 1 comentario 0 reacciones 1 asignado Reclamado por @gpx1000 Ver en GitHub
Game Engine
Lenguaje dominante
C++
Estrellas
418
Forks
126
Merge medio
11 d 6 h
PR fusionados (30 d)
31

Descripción

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).

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.