Skip to content

Documentation Coverage

File Comment/Code Ratio Comment Lines Code Lines
modules/gaussian_splatting/register_types.h 0.00 0 6
modules/gaussian_splatting/nodes/gaussian_splat_container.cpp 0.00 0 210
modules/gaussian_splatting/nodes/gaussian_splat_node_helpers.h 0.00 0 92
modules/gaussian_splatting/io/gaussian_splat_world_io.h 0.00 0 23
modules/gaussian_splatting/io/gaussian_import_preset.h 0.00 0 27
modules/gaussian_splatting/io/gaussian_data_loader.cpp 0.00 0 36
modules/gaussian_splatting/io/gaussian_import_preset.cpp 0.00 0 125
modules/gaussian_splatting/io/io_settings_utils.h 0.00 0 39
modules/gaussian_splatting/io/gaussian_data_loader.h 0.00 0 13
modules/gaussian_splatting/io/resource_importer_gsplatworld.h 0.00 0 28
modules/gaussian_splatting/core/gaussian_splat_merge_utils.h 0.00 0 21
modules/gaussian_splatting/core/painterly_manager.h 0.00 0 27
modules/gaussian_splatting/core/streaming_global_atlas_registry.h 0.00 0 53
modules/gaussian_splatting/core/gaussian_splat_config_registry.cpp 0.00 0 17
modules/gaussian_splatting/core/residency_budget_controller.cpp 0.00 0 92
modules/gaussian_splatting/core/streaming_asset_types.h 0.00 0 90
modules/gaussian_splatting/core/gaussian_splat_source_path.h 0.00 0 31
modules/gaussian_splatting/core/effective_config_snapshot.h 0.00 0 93
modules/gaussian_splatting/core/streaming_config_overrides.h 0.00 0 31
modules/gaussian_splatting/core/streaming_runtime_state.h 0.00 0 126
modules/gaussian_splatting/core/streaming_telemetry_adapter.h 0.00 0 20
modules/gaussian_splatting/core/streaming_telemetry_adapter.cpp 0.00 0 22
modules/gaussian_splatting/core/gaussian_splat_settings_manager.h 0.00 0 28
modules/gaussian_splatting/core/gaussian_splat_world.h 0.00 0 35
modules/gaussian_splatting/core/streaming_upload_pipeline.h 0.00 0 256
modules/gaussian_splatting/core/streaming_eviction_controller.cpp 0.00 0 188
modules/gaussian_splatting/core/gaussian_splat_settings_manager.cpp 0.00 0 85
modules/gaussian_splatting/core/streaming_eviction_controller.h 0.00 0 45
modules/gaussian_splatting/core/gaussian_splat_world.cpp 0.00 0 104
modules/gaussian_splatting/core/streaming_visibility_controller.h 0.00 0 88
modules/gaussian_splatting/core/streaming_visibility_controller.cpp 0.00 0 611
modules/gaussian_splatting/renderer/tile_render_resources.h 0.00 0 220
modules/gaussian_splatting/renderer/gpu_sorting_constants.h 0.00 0 12
modules/gaussian_splatting/renderer/render_frame_context_manager.cpp 0.00 0 23
modules/gaussian_splatting/renderer/render_route_labels.cpp 0.00 0 314
modules/gaussian_splatting/renderer/resident_instance_contract_publisher.h 0.00 0 8
modules/gaussian_splatting/renderer/gpu_buffer_raii.h 0.00 0 47
modules/gaussian_splatting/renderer/render_diagnostics_orchestrator.h 0.00 0 50
modules/gaussian_splatting/renderer/shader_compilation_helper.h 0.00 0 59
modules/gaussian_splatting/renderer/sort_benchmark_metrics.h 0.00 0 31
modules/gaussian_splatting/renderer/rendering_error.h 0.00 0 68
modules/gaussian_splatting/renderer/render_frame_context_manager.h 0.00 0 38
modules/gaussian_splatting/renderer/sorting_config.h 0.00 0 31
modules/gaussian_splatting/renderer/render_instancing_orchestrator.h 0.00 0 44
modules/gaussian_splatting/renderer/render_streaming_orchestrator.h 0.00 0 88
modules/gaussian_splatting/renderer/render_route_labels.h 0.00 0 16
modules/gaussian_splatting/renderer/painterly_pass_graph.h 0.00 0 78
modules/gaussian_splatting/renderer/shader_compilation_types.h 0.00 0 20
modules/gaussian_splatting/renderer/instance_pipeline_contract.h 0.00 0 416
modules/gaussian_splatting/renderer/render_data_orchestrator.h 0.00 0 54
modules/gaussian_splatting/renderer/render_output_orchestrator.h 0.00 0 45
modules/gaussian_splatting/renderer/render_config_orchestrator.h 0.00 0 51
modules/gaussian_splatting/renderer/render_device_orchestrator.h 0.00 0 47
modules/gaussian_splatting/renderer/sorting_settings_utils.h 0.00 0 61
modules/gaussian_splatting/renderer/tile_render_adaptive_controller.cpp 0.00 0 111
modules/gaussian_splatting/renderer/render_debug_state_orchestrator.h 0.00 0 139
modules/gaussian_splatting/renderer/render_resource_orchestrator.h 0.00 0 52
modules/gaussian_splatting/interfaces/render_thread_dispatcher.h 0.00 0 47
modules/gaussian_splatting/compute/compute_infrastructure.h 0.00 0 87
modules/gaussian_splatting/compute/compute_infrastructure.cpp 0.00 0 307
modules/gaussian_splatting/tests/gs_test_setting_guard.h 0.00 0 33
modules/gaussian_splatting/tests/test_tile_async_readback_freshness.cpp 0.00 0 109
modules/gaussian_splatting/tests/synthetic_splat_generators.cpp 0.00 8 0
modules/gaussian_splatting/tests/test_asset_dependency_manager.cpp 0.00 0 206
modules/gaussian_splatting/tests/test_gpu_sorting_pipeline_readback.h 0.00 0 102
modules/gaussian_splatting/tests/test_overflow_auto_tuner_stale_stats.h 0.00 0 37
modules/gaussian_splatting/tests/test_compute_infrastructure.h 0.00 0 145
modules/gaussian_splatting/tests/test_diagnostics.h 0.00 0 25
modules/gaussian_splatting/tests/test_shadow_instance_subset.h 0.00 0 113
modules/gaussian_splatting/tests/test_tile_renderer.cpp 0.00 0 111
modules/gaussian_splatting/tests/test_vram_budget_regulator.h 0.00 0 24
modules/gaussian_splatting/tests/test_gaussian_streaming_lifecycle.cpp 0.00 0 287
modules/gaussian_splatting/tests/test_render_validation.h 0.00 0 227
modules/gaussian_splatting/tests/test_batched_async_readback.h 0.00 0 67
modules/gaussian_splatting/tests/test_tile_prefix_scan_utils.cpp 0.00 0 108
modules/gaussian_splatting/tests/test_sort_fallback_policy.h 0.00 0 70
modules/gaussian_splatting/tests/painterly_scenes/painterly_scene_util.gd 0.00 0 349
modules/gaussian_splatting/editor/gaussian_editor_integration.h 0.00 0 22
modules/gaussian_splatting/editor/gaussian_resource_preview_generator.cpp 0.00 0 44
modules/gaussian_splatting/editor/gaussian_editor_services.cpp 0.00 0 346
modules/gaussian_splatting/editor/gaussian_editor_services.h 0.00 0 22
modules/gaussian_splatting/editor/gaussian_asset_preview_control.h 0.00 0 61
modules/gaussian_splatting/editor/gaussian_editor_integration.cpp 0.00 0 58
modules/gaussian_splatting/editor/gaussian_resource_preview_generator.h 0.00 0 18
modules/gaussian_splatting/logger/gs_debug_trace.h 0.00 0 26
tests/examples/godot/test_project/scripts/benchmark_scene_contract.gd 0.00 0 163
tests/examples/godot/test_project/scripts/benchmark_visual_metrics.gd 0.00 0 153
tests/examples/godot/test_project/scenes/benchmark_unified.gd 0.00 0 584
tests/examples/godot/test_project/scenes/benchmark_small_baseline.gd 0.00 0 281
tests/examples/godot/test_project/scenes/benchmark_orchestrator.gd 0.00 0 226
tests/examples/godot/test_project/scenes/benchmark_suite/benchmark_suite_lane.gd 0.00 0 1060
tests/examples/godot/test_project/scenes/ui/benchmark_results_panel.gd 0.00 0 53
tests/runtime/test_world_streaming_gate.gd 0.00 0 223
tests/runtime/test_monitor_lifecycle_hardening.gd 0.00 0 107
tests/runtime/test_data_flow_recent_window.gd 0.00 0 163
tests/runtime/test_pipeline_trace_freshness.gd 0.00 0 162
tests/runtime/test_gpu_streaming_5m_probe.gd 0.00 0 317
modules/gaussian_splatting/logger/gs_debug_trace.cpp 0.00 1 453
tests/runtime/test_gpu_streaming_churn_probe.gd 0.00 2 759
modules/gaussian_splatting/core/gaussian_splat_merge_utils.cpp 0.00 1 350
tests/runtime/test_gpu_streaming_eviction_churn_probe.gd 0.00 2 609
modules/gaussian_splatting/renderer/pipeline_feature_set.cpp 0.00 1 303
modules/gaussian_splatting/core/streaming_queue_pressure_controller.cpp 0.00 1 290
modules/gaussian_splatting/painterly/painterly_material.cpp 0.00 4 1049
modules/gaussian_splatting/renderer/render_instancing_orchestrator.cpp 0.00 1 245
modules/gaussian_splatting/tests/test_scene_director_submission_scaffolding.h 0.00 4 898
modules/gaussian_splatting/persistence/incremental_saver.cpp 0.01 5 990
modules/gaussian_splatting/painterly/painterly_material.h 0.01 1 195
tests/examples/godot/test_project/scenes/qa/qa_sort_multi_instance.gd 0.01 1 190
modules/gaussian_splatting/editor/gaussian_thumbnail_generator.cpp 0.01 3 541
modules/gaussian_splatting/editor/gaussian_asset_preview_control.cpp 0.01 2 359
tests/examples/godot/test_project/scenes/qa/qa_stream_visual_smoke.gd 0.01 3 533
modules/gaussian_splatting/core/quality_tier_config.cpp 0.01 1 177
modules/gaussian_splatting/tests/test_renderer_pipeline.h 0.01 16 2726
modules/gaussian_splatting/renderer/render_config_orchestrator.cpp 0.01 1 153
modules/gaussian_splatting/renderer/painterly_pass_graph.cpp 0.01 2 295
scripts/tools/run_painterly_regression.gd 0.01 2 287
modules/gaussian_splatting/nodes/gaussian_splat_dynamic_instance_3d.cpp 0.01 2 274
tests/examples/godot/test_project/scenes/qa/qa_sort_depth_order.gd 0.01 1 136
modules/gaussian_splatting/renderer/gpu_buffer_manager.cpp 0.01 5 607
modules/gaussian_splatting/renderer/rendering_error.cpp 0.01 1 118
modules/gaussian_splatting/renderer/render_debug_state_orchestrator.cpp 0.01 10 1140
modules/gaussian_splatting/tests/test_persistence_roundtrip.h 0.01 6 649
modules/gaussian_splatting/renderer/render_quality_orchestrator.cpp 0.01 5 512
modules/gaussian_splatting/interfaces/debug_overlay_system.cpp 0.01 6 609
modules/gaussian_splatting/core/streaming_global_atlas_registry.cpp 0.01 5 480
modules/gaussian_splatting/renderer/render_data_orchestrator.cpp 0.01 6 541
modules/gaussian_splatting/core/gaussian_splat_scene_director.cpp 0.01 15 1322
modules/gaussian_splatting/shaders/includes/gs_lighting_common.glsl 0.01 3 252
tests/examples/godot/test_project/scenes/qa/qa_sh_rotation.gd 0.01 1 84
modules/gaussian_splatting/io/resource_importer_ply.cpp 0.01 6 501
modules/gaussian_splatting/renderer/resource_owner_mismatch_contract.cpp 0.01 1 82
modules/gaussian_splatting/renderer/render_diagnostics_orchestrator.cpp 0.01 17 1393
modules/gaussian_splatting/nodes/gaussian_splat_node_helpers.cpp 0.01 16 1280
modules/gaussian_splatting/renderer/sort_fallback_policy.h 0.01 1 78
tests/examples/godot/test_project/scripts/benchmark_metrics.gd 0.01 2 154
tests/examples/godot/test_project/scenes/qa/qa_stream_chunk_loading.gd 0.01 1 75
modules/gaussian_splatting/tests/test_painterly_material.cpp 0.01 4 299
modules/gaussian_splatting/editor/gaussian_editor_plugin.cpp 0.01 11 803
tests/examples/godot/test_project/scenes/qa/qa_static_fast_path.gd 0.01 1 73
tests/examples/godot/test_project/scenes/qa/qa_stream_multi_asset.gd 0.01 1 72
tests/examples/godot/test_project/scenes/qa/qa_stream_eviction_churn.gd 0.01 1 71
modules/gaussian_splatting/renderer/sorting_contract.h 0.01 1 70
modules/gaussian_splatting/core/painterly_manager.cpp 0.01 1 69
modules/gaussian_splatting/nodes/gaussian_splat_world_3d.h 0.01 1 68
modules/gaussian_splatting/tests/test_lod_system.cpp 0.01 8 544
modules/gaussian_splatting/nodes/gaussian_splat_world_3d.cpp 0.02 7 466
modules/gaussian_splatting/interfaces/output_compositor.cpp 0.02 16 1063
modules/gaussian_splatting/renderer/render_device_orchestrator.cpp 0.02 7 454
modules/gaussian_splatting/core/streaming_upload_pipeline.cpp 0.02 21 1337
modules/gaussian_splatting/tests/test_painterly_pipeline.h 0.02 7 445
modules/gaussian_splatting/tests/test_tile_prefix_scan_renderer_limit.cpp 0.02 2 125
tests/examples/godot/test_project/scenes/qa/qa_sort_tie_breaker.gd 0.02 1 62
modules/gaussian_splatting/editor/gaussian_thumbnail_generator.h 0.02 1 58
modules/gaussian_splatting/tests/test_gpu_streaming.cpp 0.02 41 2318
modules/gaussian_splatting/core/gaussian_streaming.cpp 0.02 72 4061
modules/gaussian_splatting/core/gaussian_splat_asset.cpp 0.02 21 1123
modules/gaussian_splatting/shaders/gaussian_splat.vert.glsl 0.02 1 52
modules/gaussian_splatting/renderer/render_pipeline_stages.cpp 0.02 45 2281
modules/gaussian_splatting/tests/test_render_device_manager_ownership.cpp 0.02 5 251
modules/gaussian_splatting/tests/test_gaussian_splat_container.h 0.02 3 147
modules/gaussian_splatting/logger/gs_logger.cpp 0.02 7 341
modules/gaussian_splatting/compute/instance_count_clamp.glsl 0.02 1 48
modules/gaussian_splatting/renderer/render_pipeline_stages.h 0.02 2 95
modules/gaussian_splatting/tests/synthetic_cloud_generator.cpp 0.02 4 189
modules/gaussian_splatting/tests/synthetic_clustered_generator.cpp 0.02 4 187
modules/gaussian_splatting/renderer/tile_render_resources.cpp 0.02 28 1299
modules/gaussian_splatting/renderer/pipeline_feature_set.h 0.02 1 46
modules/gaussian_splatting/io/resource_importer_gsplatworld.cpp 0.02 5 228
modules/gaussian_splatting/resources/color_grading_resource.h 0.02 2 90
modules/gaussian_splatting/interfaces/tile_rasterizer.cpp 0.02 13 583
modules/gaussian_splatting/tests/test_synthetic_surface_generator.h 0.02 3 134
modules/gaussian_splatting/renderer/gpu_buffer_manager.h 0.02 4 178
modules/gaussian_splatting/core/gaussian_splat_asset.h 0.02 3 127
modules/gaussian_splatting/tests/test_animation_interpolation.h 0.02 3 126
modules/gaussian_splatting/renderer/tile_render_resolve.cpp 0.02 26 1084
modules/gaussian_splatting/tests/test_gaussian_importer.h 0.02 42 1688
modules/gaussian_splatting/logger/gs_logger.h 0.03 3 119
modules/gaussian_splatting/tests/tile_renderer_regression_test.cpp 0.03 30 1183
modules/gaussian_splatting/renderer/render_streaming_orchestrator.cpp 0.03 52 2039
modules/gaussian_splatting/tests/test_synthetic_uniform_generator.h 0.03 3 116
modules/gaussian_splatting/editor/gaussian_import_dialog.cpp 0.03 22 843
modules/gaussian_splatting/tests/synthetic_surface_generator.cpp 0.03 4 152
modules/gaussian_splatting/renderer/render_sorting_orchestrator.cpp 0.03 38 1416
modules/gaussian_splatting/renderer/tile_render_binning.cpp 0.03 19 701
scripts/tools/capture_painterly_references.gd 0.03 6 212
modules/gaussian_splatting/shaders/gaussian_splat.frag.glsl 0.03 1 35
modules/gaussian_splatting/tests/synthetic_mandelbrot_generator.cpp 0.03 4 140
modules/gaussian_splatting/renderer/tile_prefix_scan_utils.h 0.03 4 136
modules/gaussian_splatting/renderer/sorting_config.cpp 0.03 4 131
modules/gaussian_splatting/shaders/includes/gs_directional_shadow.glsl 0.03 5 163
modules/gaussian_splatting/interfaces/render_thread_dispatcher.cpp 0.03 4 130
modules/gaussian_splatting/tests/synthetic_uniform_generator.cpp 0.03 4 130
modules/gaussian_splatting/persistence/gaussian_scene_serializer.cpp 0.03 28 904
modules/gaussian_splatting/core/quality_tier_config.h 0.03 1 32
modules/gaussian_splatting/renderer/shader_compilation_helper.cpp 0.03 17 532
modules/gaussian_splatting/interfaces/render_device_manager.cpp 0.03 18 563
modules/gaussian_splatting/nodes/gaussian_splat_debug_hud.cpp 0.03 5 156
modules/gaussian_splatting/core/gaussian_splat_scene_director.h 0.03 6 186
tests/examples/godot/test_project/scenes/painterly_test.gd 0.03 2 62
modules/gaussian_splatting/editor/gaussian_inspector_plugins.cpp 0.03 23 700
modules/gaussian_splatting/tests/test_synthetic_clustered_generator.h 0.03 3 90
tests/examples/godot/test_project/scenes/qa/qa_scale_validation.gd 0.03 1 30
modules/gaussian_splatting/renderer/render_sorting_orchestrator.h 0.03 3 89
modules/gaussian_splatting/io/resource_importer_spz.cpp 0.03 12 353
modules/gaussian_splatting/renderer/tile_render_stages.h 0.03 8 235
modules/gaussian_splatting/interfaces/gpu_sorting_pipeline.cpp 0.03 88 2537
tests/runtime/test_streaming_residency_api.gd 0.04 2 57
modules/gaussian_splatting/io/resource_importer_ply.h 0.04 1 28
modules/gaussian_splatting/editor/gaussian_inspector_plugins.h 0.04 3 84
scripts/ab_pipeline_features.gd 0.04 9 248
modules/gaussian_splatting/nodes/gaussian_splat_node_3d.cpp 0.04 67 1841
modules/gaussian_splatting/renderer/gaussian_splat_renderer.cpp 0.04 84 2292
modules/gaussian_splatting/renderer/tile_render_adaptive_controller.h 0.04 1 27
modules/gaussian_splatting/shaders/gaussian_splat.glsl 0.04 3 81
modules/gaussian_splatting/core/streaming_atlas.cpp 0.04 6 160
modules/gaussian_splatting/tests/test_synthetic_mandelbrot_generator.h 0.04 3 79
modules/gaussian_splatting/renderer/render_output_orchestrator.cpp 0.04 11 289
modules/gaussian_splatting/renderer/render_types/render_facade_state_types.h 0.04 4 105
modules/gaussian_splatting/shaders/brush_accumulate.glsl 0.04 2 52
tests/runtime/test_animation_persistence.cpp 0.04 11 286
modules/gaussian_splatting/shaders/sobel_outline.glsl 0.04 2 51
modules/gaussian_splatting/animation/animation_state_machine.cpp 0.04 31 778
modules/gaussian_splatting/renderer/tile_render_async_readback.h 0.04 1 25
tests/examples/godot/test_project/scenes/static_50_no_spin.gd 0.04 1 25
modules/gaussian_splatting/tests/synthetic_bml_traffic_generator.cpp 0.04 7 170
modules/gaussian_splatting/tests/test_gaussian_splat_node.h 0.04 62 1502
scripts/culling_investigation_path.gd 0.04 7 166
tests/examples/godot/test_project/scenes/perf_test_50_instances.gd 0.04 3 71
modules/gaussian_splatting/renderer/resident_instance_contract_publisher.cpp 0.04 22 512
modules/gaussian_splatting/tests/test_synthetic_bml_traffic_generator.h 0.04 3 68
modules/gaussian_splatting/tests/generate_synthetic_ply_fixtures.h 0.04 7 157
tests/runtime/test_gpu_streaming_stress.gd 0.05 28 622
modules/gaussian_splatting/tests/synthetic_splat_common.cpp 0.05 6 133
modules/gaussian_splatting/interfaces/gpu_culler.cpp 0.05 70 1530
tests/examples/godot/test_project/scenes/qa/qa_performance_budget.gd 0.05 3 64
modules/gaussian_splatting/renderer/render_resource_orchestrator.cpp 0.05 26 554
modules/gaussian_splatting/animation/keyframe_interpolator.cpp 0.05 9 187
modules/gaussian_splatting/renderer/tile_render_debug_stats.cpp 0.05 22 454
modules/gaussian_splatting/tests/test_synthetic_splat_generators.cpp 0.05 7 140
modules/gaussian_splatting/renderer/tile_renderer.cpp 0.05 128 2511
modules/gaussian_splatting/shaders/includes/painterly_features.glsl 0.05 12 235
modules/gaussian_splatting/core/gaussian_data_edits.cpp 0.05 19 370
modules/gaussian_splatting/tests/synthetic_splat_common.h 0.05 11 214
scripts/bake_gsplatworld.gd 0.05 9 175
modules/gaussian_splatting/tests/test_gpu_streaming.h 0.05 19 367
modules/gaussian_splatting/compute/depth_compute.glsl 0.05 10 193
modules/gaussian_splatting/core/streaming_queue_pressure_controller.h 0.05 4 77
modules/gaussian_splatting/core/streaming_quantization.cpp 0.05 19 358
modules/gaussian_splatting/interfaces/painterly_renderer.cpp 0.05 90 1680
modules/gaussian_splatting/tests/test_painterly_viewport_copy.cpp 0.05 4 74
modules/gaussian_splatting/shaders/tile_rasterizer.glsl 0.06 7 127
tests/examples/godot/test_project/scripts/qa_test_base.gd 0.06 14 254
modules/gaussian_splatting/shaders/gs_shadow_blit.glsl 0.06 2 36
modules/gaussian_splatting/asset_management/asset_dependency_manager.cpp 0.06 33 590
modules/gaussian_splatting/editor/gaussian_editor_plugin.h 0.06 6 106
modules/gaussian_splatting/core/performance_monitors.cpp 0.06 75 1323
modules/gaussian_splatting/renderer/tile_render_prefix_scan.cpp 0.06 38 666
modules/gaussian_splatting/renderer/rendering_diagnostics.cpp 0.06 8 140
modules/gaussian_splatting/renderer/render_types/render_state_types.h 0.06 7 122
modules/gaussian_splatting/renderer/tile_renderer.h 0.06 20 345
modules/gaussian_splatting/shaders/painterly_composite.frag.glsl 0.06 4 69
modules/gaussian_splatting/tests/synthetic_splat_generators.h 0.06 11 189
modules/gaussian_splatting/io/gaussian_splat_world_io.cpp 0.06 31 528
scripts/capture_pipeline_baseline.gd 0.06 7 117
modules/gaussian_splatting/tests/test_gpu_sorting_performance.gd 0.06 9 150
modules/gaussian_splatting/interfaces/interactive_state_manager.cpp 0.06 29 483
modules/gaussian_splatting/renderer/gaussian_splat_renderer_bindings.cpp 0.06 15 247
tests/runtime/test_engine_capabilities.gd 0.06 28 458
modules/gaussian_splatting/tests/test_synthetic_cloud_generator.h 0.06 6 98
tests/examples/godot/test_project/scenes/synthetic_showcase.gd 0.06 16 257
modules/gaussian_splatting/shaders/painterly_composite.glsl 0.06 5 80
modules/gaussian_splatting/tests/test_integration.cpp 0.06 41 655
modules/gaussian_splatting/editor/gaussian_splat_gizmo_plugin.cpp 0.06 21 335
tests/examples/godot/test_project/scenes/phase66d_validation.gd 0.06 9 142
modules/gaussian_splatting/tests/test_gaussian_splat_world_io.h 0.06 14 219
modules/gaussian_splatting/renderer/tile_render_types.h 0.06 23 358
modules/gaussian_splatting/renderer/gaussian_gpu_layout.cpp 0.06 26 403
modules/gaussian_splatting/editor/gaussian_import_settings_dialog.h 0.07 6 92
modules/gaussian_splatting/tests/test_gaussian_data.h 0.07 15 229
tests/examples/godot/test_project/scripts/bake_gsplatworld.gd 0.07 12 183
modules/gaussian_splatting/tests/test_config_validation.h 0.07 41 625
tests/examples/godot/test_project/scripts/ui/performance_overlay.gd 0.07 26 396
modules/gaussian_splatting/renderer/gpu_sorting_config.cpp 0.07 32 486
modules/gaussian_splatting/renderer/gpu_memory_stream.cpp 0.07 67 1008
modules/gaussian_splatting/io/ply_loader.cpp 0.07 61 878
modules/gaussian_splatting/shaders/painterly_resolve.glsl 0.07 8 113
modules/gaussian_splatting/renderer/tile_render_rasterizer_stage.cpp 0.07 37 521
tests/examples/godot/test_project/scenes/synthetic_mandelbulb_lights.gd 0.07 1 14
modules/gaussian_splatting/core/gaussian_data.cpp 0.07 50 694
modules/gaussian_splatting/io/i_gaussian_loader.cpp 0.07 4 55
modules/gaussian_splatting/renderer/pipeline_io_contracts.h 0.07 3 41
modules/gaussian_splatting/editor/gaussian_splat_gizmo_plugin.h 0.07 3 41
tests/runtime/test_runtime_modifications.cpp 0.07 10 136
tests/examples/godot/test_project/scripts/qa_test_runner.gd 0.07 13 175
modules/gaussian_splatting/tests/test_gpu_integration.cpp 0.08 50 658
modules/gaussian_splatting/compute/instance_chunk_dispatch.glsl 0.08 2 26
modules/gaussian_splatting/tests/test_logger_rate_limit.h 0.08 2 26
tests/examples/godot/test_project/scenes/perf_test_clean.gd 0.08 6 78
modules/gaussian_splatting/io/i_gaussian_loader.h 0.08 2 25
modules/gaussian_splatting/tests/memory_validator.cpp 0.08 82 1015
modules/gaussian_splatting/shaders/viewport_blit.glsl 0.08 11 136
modules/gaussian_splatting/tests/run_gpu_validation.cpp 0.09 26 303
modules/gaussian_splatting/renderer/render_quality_orchestrator.h 0.09 5 58
modules/gaussian_splatting/interfaces/cluster_culler.cpp 0.09 38 435
modules/gaussian_splatting/tests/performance_benchmark.cpp 0.09 56 630
modules/gaussian_splatting/core/gaussian_splat_manager.cpp 0.09 92 1034
modules/gaussian_splatting/renderer/tile_render_async_readback.cpp 0.09 3 33
modules/gaussian_splatting/shaders/painterly_composite.vert.glsl 0.09 1 11
modules/gaussian_splatting/tests/test_synthetic_splat_generators.h 0.09 4 44
modules/gaussian_splatting/compute/frustum_cull.glsl 0.09 10 109
modules/gaussian_splatting/interfaces/debug_overlay_system.h 0.09 15 162
modules/gaussian_splatting/renderer/gpu_sorter.cpp 0.09 244 2621
modules/gaussian_splatting/renderer/render_types/render_pipeline_io_types.h 0.09 18 193
modules/gaussian_splatting/tests/test_ply_importer.h 0.09 18 190
modules/gaussian_splatting/core/gaussian_streaming.h 0.10 31 322
modules/gaussian_splatting/shaders/includes/gs_deformation.glsl 0.10 9 93
modules/gaussian_splatting/shaders/tile_resolve.glsl 0.10 31 320
tests/examples/godot/test_project/scenes/lighting_test.gd 0.10 14 143
modules/gaussian_splatting/interfaces/gpu_sorting_pipeline_interfaces.h 0.10 19 190
tests/examples/godot/test_project/scenes/diagnostic_distance_artifacts.gd 0.10 24 240
tests/examples/godot/test_project/scenes/qa/qa_visual_diff.gd 0.10 6 59
modules/gaussian_splatting/tests/test_gpu_sorting.cpp 0.10 45 441
modules/gaussian_splatting/interfaces/gpu_culler.h 0.10 29 281
modules/gaussian_splatting/core/streaming_vram_regulator.cpp 0.11 41 390
modules/gaussian_splatting/renderer/quantization_config.cpp 0.11 27 256
modules/gaussian_splatting/renderer/batched_async_readback.cpp 0.11 21 199
modules/gaussian_splatting/shaders/includes/painterly_common.glsl 0.11 11 102
modules/gaussian_splatting/lod/lod_config.cpp 0.11 30 273
modules/gaussian_splatting/interfaces/painterly_material_manager.cpp 0.11 17 154
modules/gaussian_splatting/core/residency_budget_controller.h 0.11 5 44
modules/gaussian_splatting/renderer/gpu_performance_monitor.cpp 0.12 21 180
modules/gaussian_splatting/core/gaussian_data_io.cpp 0.12 36 308
modules/gaussian_splatting/shaders/includes/tile_raster_common.glsl 0.12 64 535
modules/gaussian_splatting/interfaces/sync_policy.h 0.12 14 114
modules/gaussian_splatting/lod/hierarchical_splat_structure.h 0.12 18 144
modules/gaussian_splatting/editor/gaussian_import_settings_dialog.cpp 0.13 79 618
modules/gaussian_splatting/interfaces/tile_rasterizer.h 0.13 8 62
modules/gaussian_splatting/core/gaussian_data_animation.cpp 0.13 24 184
modules/gaussian_splatting/register_types.cpp 0.13 24 183
modules/gaussian_splatting/shaders/includes/gs_instance_layout.glsl 0.13 10 76
modules/gaussian_splatting/shaders/tile_prefix_scan.glsl 0.13 23 172
scripts/export_gaussian_scene.gd 0.14 6 44
modules/gaussian_splatting/interfaces/painterly_renderer.h 0.14 22 161
modules/gaussian_splatting/shaders/includes/tile_projection_common.glsl 0.14 17 124
modules/gaussian_splatting/animation/animation_state_machine.h 0.14 18 131
modules/gaussian_splatting/core/gaussian_splat_config_registry.h 0.14 1 7
modules/gaussian_splatting/shaders/includes/sort_contract.glsl 0.14 1 7
scripts/import_gaussian_scene.gd 0.15 6 41
modules/gaussian_splatting/tests/test_node_bootstrap.h 0.15 13 88
modules/gaussian_splatting/animation/keyframe_interpolator.h 0.15 7 47
modules/gaussian_splatting/renderer/gpu_debug_utils.h 0.15 26 174
modules/gaussian_splatting/renderer/sh_config.cpp 0.15 20 133
modules/gaussian_splatting/tests/painterly_scenes/painterly_demo_scene.gd 0.15 8 53
modules/gaussian_splatting/tests/test_memory_leak_detection.h 0.15 41 268
modules/gaussian_splatting/core/gaussian_data_gpu.cpp 0.15 27 176
modules/gaussian_splatting/shaders/tile_rasterizer_compute.glsl 0.16 39 249
modules/gaussian_splatting/asset_management/asset_dependency_manager.h 0.16 21 133
modules/gaussian_splatting/tests/test_gpu_sorting.h 0.16 36 227
modules/gaussian_splatting/lod/hierarchical_splat_structure.cpp 0.16 63 394
modules/gaussian_splatting/io/spz_loader.cpp 0.16 98 609
tests/examples/godot/test_project/fps_camera_controller.gd 0.16 22 136
modules/gaussian_splatting/interfaces/gpu_sorting_pipeline.h 0.16 30 185
modules/gaussian_splatting/interfaces/render_device_manager.h 0.16 18 111
modules/gaussian_splatting/tests/test_sort_benchmark_metrics.h 0.16 7 43
modules/gaussian_splatting/tests/test_gaussian_splatting.cpp 0.16 10 61
modules/gaussian_splatting/tests/test_lod_system.h 0.17 2 12
modules/gaussian_splatting/tests/test_phase1_integration.cpp 0.17 26 156
modules/gaussian_splatting/interfaces/output_compositor.h 0.17 27 160
modules/gaussian_splatting/nodes/gaussian_splat_container.h 0.17 9 53
modules/gaussian_splatting/lod/cluster_builder.cpp 0.17 39 228
modules/gaussian_splatting/renderer/gpu_memory_stream.h 0.18 38 215
modules/gaussian_splatting/renderer/render_types/render_performance_types.h 0.18 15 84
modules/gaussian_splatting/tests/test_phase1_integration.h 0.18 29 162
modules/gaussian_splatting/persistence/incremental_saver.h 0.18 21 117
tests/examples/godot/test_project/tests/ci/test_ply_pipeline_ci.gd 0.18 43 238
modules/gaussian_splatting/renderer/tile_render_stages.cpp 0.18 50 275
modules/gaussian_splatting/shaders/includes/gs_sort_key.glsl 0.18 2 11
tests/ci/test_ply_loader_ci.gd 0.18 31 170
tests/examples/godot/test_project/tests/ci/test_ply_loader_ci.gd 0.18 31 170
tests/ci/test_ply_pipeline_ci.gd 0.18 44 239
modules/gaussian_splatting/interfaces/interactive_state_manager.h 0.18 19 103
modules/gaussian_splatting/tests/performance_benchmark.h 0.19 35 187
tests/ci/test_gpu_sorting_ci.gd 0.19 54 287
tests/examples/godot/test_project/tests/ci/test_gpu_sorting_ci.gd 0.19 54 287
modules/gaussian_splatting/core/streaming_lod_policy.cpp 0.19 27 143
modules/gaussian_splatting/tests/synthetic_ply_writer.cpp 0.20 16 82
modules/gaussian_splatting/core/streaming_vram_regulator.h 0.20 17 87
modules/gaussian_splatting/renderer/float16_utils.cpp 0.20 42 214
modules/gaussian_splatting/renderer/float16_config.cpp 0.20 28 140
modules/gaussian_splatting/resources/color_grading_resource.cpp 0.20 8 40
tests/examples/godot/test_project/scenes/static_10_spinning.gd 0.20 1 5
modules/gaussian_splatting/core/gaussian_data_octree.cpp 0.20 51 249
modules/gaussian_splatting/tests/test_macros.h 0.21 12 58
modules/gaussian_splatting/tests/visual_validation.h 0.21 38 183
modules/gaussian_splatting/tests/test_sentinel_tier_defaults.h 0.21 36 173
modules/gaussian_splatting/shaders/includes/gaussian_splat_common_inc.glsl 0.21 64 307
modules/gaussian_splatting/interfaces/output_compositor_interfaces.h 0.21 13 62
modules/gaussian_splatting/editor/gaussian_import_dialog.h 0.21 29 136
modules/gaussian_splatting/shaders/tile_binning.glsl 0.21 193 901
modules/gaussian_splatting/interfaces/overflow_auto_tuner.cpp 0.22 36 163
modules/gaussian_splatting/core/gaussian_splat_quality_config.h 0.22 10 45
modules/gaussian_splatting/interfaces/interactive_state_interfaces.h 0.22 18 81
modules/gaussian_splatting/tests/test_utils.h 0.23 9 40
modules/gaussian_splatting/persistence/gaussian_scene_serializer.h 0.23 33 146
modules/gaussian_splatting/tests/memory_validator.h 0.23 41 180
modules/gaussian_splatting/interfaces/debug_overlay_interfaces.h 0.23 22 96
test_data/test_phase4_integration.gd 0.23 74 318
scripts/core/gaussian_splatting_manager.gd 0.24 19 80
modules/gaussian_splatting/interfaces/rasterizer_interfaces.h 0.24 39 164
modules/gaussian_splatting/io/resource_importer_spz.h 0.25 7 28
modules/gaussian_splatting/interfaces/painterly_renderer_interfaces.h 0.25 26 104
tests/runtime/test_interactive_state.gd 0.25 28 110
modules/gaussian_splatting/shaders/includes/gs_quat_utils.glsl 0.26 10 39
modules/gaussian_splatting/renderer/gpu_sorter.h 0.26 84 325
modules/gaussian_splatting/interfaces/painterly_material_manager.h 0.27 19 71
modules/gaussian_splatting/renderer/gpu_performance_monitor.h 0.27 18 67
modules/gaussian_splatting/renderer/rendering_diagnostics.h 0.27 10 37
modules/gaussian_splatting/shaders/includes/gs_culling_utils.glsl 0.28 12 43
modules/gaussian_splatting/interfaces/culler_interfaces.h 0.28 22 78
modules/gaussian_splatting/nodes/gaussian_splat_dynamic_instance_3d.h 0.29 13 45
modules/gaussian_splatting/tests/test_gaussian_splatting.h 0.29 11 38
modules/gaussian_splatting/renderer/render_types/render_debug_types.h 0.29 32 110
modules/gaussian_splatting/shaders/includes/gs_lighting_bridge.glsl 0.30 24 80
test_data/demo_controller.gd 0.30 61 200
modules/gaussian_splatting/compute/cluster_cull.glsl 0.31 34 109
modules/gaussian_splatting/logger/logging_config.h 0.33 2 6
modules/gaussian_splatting/renderer/gaussian_gpu_layout.h 0.33 163 487
modules/gaussian_splatting/interfaces/overflow_auto_tuner.h 0.34 27 79
modules/gaussian_splatting/core/gaussian_data_color_grading.cpp 0.35 26 74
modules/gaussian_splatting/renderer/batched_async_readback.h 0.35 22 62
modules/gaussian_splatting/shaders/includes/gs_sh_binning.glsl 0.36 45 125
modules/gaussian_splatting/tests/test_view_transform.h 0.38 72 191
modules/gaussian_splatting/core/gs_project_settings.h 0.38 51 133
modules/gaussian_splatting/renderer/render_types/render_frame_types.h 0.39 34 88
modules/gaussian_splatting/core/performance_monitors.h 0.39 58 147
modules/gaussian_splatting/tests/test_gpu_integration.h 0.42 16 38
modules/gaussian_splatting/renderer/render_types/render_config_types.h 0.42 22 52
modules/gaussian_splatting/shaders/includes/quantization_dequant.glsl 0.43 65 150
modules/gaussian_splatting/renderer/resource_owner_mismatch_contract.h 0.44 11 25
modules/gaussian_splatting/shaders/includes/gs_eigen_binning.glsl 0.45 31 69
modules/gaussian_splatting/shaders/includes/color_grading_binning.glsl 0.50 22 44
modules/gaussian_splatting/renderer/debug_overlay_methods.cpp 0.54 7 13
modules/gaussian_splatting/core/streaming_atlas.h 0.57 12 21
modules/gaussian_splatting/renderer/gaussian_splat_renderer.h 0.58 511 875
modules/gaussian_splatting/io/ply_loader.h 0.65 40 62
modules/gaussian_splatting/shaders/includes/gs_render_params.glsl 0.65 59 91
modules/gaussian_splatting/renderer/gpu_sorting_config.h 0.65 53 81
modules/gaussian_splatting/shaders/includes/platform_compat.glsl 0.67 82 122
modules/gaussian_splatting/tests/synthetic_ply_writer.h 0.78 7 9
modules/gaussian_splatting/tests/test_octree_compile.cpp 0.80 8 10
modules/gaussian_splatting/interfaces/debug_overlay_macros.h 0.81 61 75
modules/gaussian_splatting/nodes/gaussian_splat_node_3d.h 0.84 317 376
modules/gaussian_splatting/renderer/sh_config.h 0.92 33 36
modules/gaussian_splatting/renderer/float16_config.h 0.97 31 32
modules/gaussian_splatting/renderer/quantization_config.h 1.00 36 36
modules/gaussian_splatting/core/streaming_quantization.h 1.02 41 40
modules/gaussian_splatting/interfaces/cluster_culler.h 1.03 95 92
modules/gaussian_splatting/lod/cluster_builder.h 1.04 70 67
modules/gaussian_splatting/interfaces/renderer_interfaces.h 1.22 116 95
modules/gaussian_splatting/core/gaussian_splat_manager.h 1.25 214 171
modules/gaussian_splatting/lod/lod_config.h 1.31 89 68
modules/gaussian_splatting/nodes/gaussian_splat_debug_hud.h 1.45 80 55
modules/gaussian_splatting/io/spz_loader.h 1.55 85 55
modules/gaussian_splatting/core/gaussian_data.h 1.55 460 296
modules/gaussian_splatting/renderer/float16_utils.h 2.07 126 61
modules/gaussian_splatting/tests/test_asset_dependency_manager.h 7.00 7 1
modules/gaussian_splatting/tests/test_config_validation.cpp 8.00 8 1

Quality Issues

  • Broken link in docs/reports/docs_remediation_summary.md -> path
  • Broken link in docs/reports/docs_assessment_2026-03-19.md -> path
  • Broken link in docs/reports/docs_assessment_2026-03-19.md -> path