Introduce stable render instances and prepared LOD policy

This commit is contained in:
Emil
2026-09-23 22:15:15 +03:00
parent 66f59f4afa
commit f8cd73b95f
8 changed files with 460 additions and 15 deletions
+9
View File
@@ -0,0 +1,9 @@
if(TARGET faset_render)
target_sources(faset_render PRIVATE "${PROJECT_SOURCE_DIR}/src/render/visibility.cpp")
endif()
if(TARGET faset_render AND BUILD_TESTING)
add_executable(faset_render_visibility_policy_tests
"${PROJECT_SOURCE_DIR}/tests/render_visibility_policy_tests.cpp")
target_link_libraries(faset_render_visibility_policy_tests PRIVATE faset_render)
add_test(NAME visibility_policy COMMAND faset_render_visibility_policy_tests)
endif()