This commit is contained in:
ZY4N
2025-03-23 21:11:22 +01:00
parent 510398423a
commit c609d49f0d
49 changed files with 1412 additions and 924 deletions

View File

@@ -28,7 +28,6 @@ add_executable(z3d main.cpp
include/opengl/data/mesh_data.hpp
include/opengl/data/point_cloud_data.hpp
include/opengl/data/shader_program_data.hpp
include/opengl/data/texture_data.hpp
include/scene/lighting_setup.hpp
include/rendering/batch_renderers/mesh_batch_renderer.hpp
include/opengl/error.hpp
@@ -144,7 +143,7 @@ add_executable(z3d main.cpp
include/assets/dynamic_data_loaders/dynamic_texture_loader.hpp
source/assets/dynamic_data_loaders/dynamic_texture_loader.cpp
include/assets/dynamic_data_stores/dynamic_texture_store.hpp
include/opengl/data_uploaders/texture_data_uploader.hpp
include/opengl/data_managers/texture_manager.hpp
include/assets/dynamic_data_stores/dynamic_vertex_store.hpp
include/assets/prefetch_lookups/mesh_prefetch_lookup.hpp
include/assets/prefetch_lookups/point_cloud_prefetch_lookup.hpp
@@ -178,16 +177,14 @@ add_executable(z3d main.cpp
include/assets/prefetch_lookup.hpp
source/assets/prefetch_lookups/pose_prefetch_lookup.cpp
include/assets/dynamic_data_store.hpp
include/opengl/data_uploaders/shader_program_compiler.hpp
include/opengl/metadata/shader_source_metadata.hpp
source/opengl/data_uploaders/shader_compiler.cpp
source/opengl/data_managers/shader_manager.cpp
include/opengl/shading/model_geometry.hpp
include/opengl/shading/shader_stage.hpp
include/opengl/shading/requirements/shader_program_requirements.hpp
include/opengl/shading/shader_set.hpp
include/opengl/shading/attributes/mesh_attributes.hpp
include/opengl/data_uploaders/shader_preprocessor.hpp
source/opengl/data_uploaders/shader_preprocessor.cpp
include/opengl/data_managers/shader_source_manager.hpp
source/opengl/data_managers/shader_source_manager.cpp
include/opengl/shading/shader_metadata_language.hpp
include/opengl/shading/features/generic_features.hpp
include/opengl/shading/features/combined_features.hpp
@@ -198,6 +195,27 @@ add_executable(z3d main.cpp
include/opengl/metadata/shader_set_metadata.hpp
include/opengl/handles/shader_handle_set.hpp
include/opengl/shading/requirements/shader_set_requirements.hpp
include/opengl/data_managers/shader_program_manager.hpp
include/opengl/metadata/shader_program_metadata.hpp
source/opengl/data_managers/shader_program_manager.cpp
source/opengl/data_managers/texture_manager.cpp
include/util/reference_counter.hpp
include/opengl/resource_management/resource_manager.hpp
source/opengl/resource_management/resource_manager.ipp
include/opengl/data_managers/buffer_manager.hpp
include/opengl/data_managers/shader_manager.hpp
include/opengl/data_managers/mesh_vertex_buffer_manager.hpp
source/opengl/data_managers/mesh_vertex_buffer_manager.cpp
include/opengl/resource_management/reference_counter.hpp
include/opengl/resource_management/reference_counter.hpp
include/opengl/resource_management/resource_handle.hpp
source/opengl/resource_management/resource_handle.ipp
include/opengl/handles/vertex_buffer_handle.hpp
source/opengl/handles/vertex_buffer_handle.ipp
include/opengl/handles/index_buffer_handle.hpp
source/opengl/handles/index_buffer_handle.ipp
include/opengl/metadata/texture_metadata.hpp
include/opengl/metadata/vertex_buffer_metadata.hpp
)
target_include_directories(z3d PRIVATE include)