Made assets::data_stores thread safe.

This commit is contained in:
zy4n
2025-03-31 20:13:26 +02:00
parent 144126ee7a
commit 0acfe36118
39 changed files with 1772 additions and 1069 deletions

View File

@@ -128,7 +128,7 @@ add_executable(z3d main.cpp
include/assets/data/generic/component_array_set.hpp
source/assets/data/texture_data.ipp
source/assets/data/point_cloud_data.ipp
include/assets/file_parsers/mtl_loader.hpp
include/assets/file_parsers/mtl_parser.hpp
include/assets/data_loaders/material_loader.hpp
include/util/id_type.hpp
include/assets/data_stores/generic/generic_basic_store.hpp
@@ -137,7 +137,7 @@ add_executable(z3d main.cpp
include/assets/data_stores/mesh_store.hpp
include/assets/data_stores/point_cloud_store.hpp
include/util/result.hpp
source/assets/file_parsers/mtl_loader.cpp
source/assets/file_parsers/mtl_parser.cpp
include/util/line_parser.hpp
include/assets/data_loaders/texture_loader.hpp
source/assets/data_loaders/texture_loader.cpp
@@ -247,6 +247,7 @@ add_executable(z3d main.cpp
include/assets/data/pose_list_data.hpp
include/assets/data_stores/pose_list_store.hpp
include/assets/data_views/pose_list_view.hpp
include/util/vector_replace_range.hpp
)
target_include_directories(z3d PRIVATE include)